BUG repair and tutorial optimization

Bug fix: Beekeepers don't harvest honey when the hive is full Bug fix: When the farmland needs too much water, farmers can't get water and keep trying to get water Bug fix: After the royal family members were demoted to civilians, their royal status was not cancelled Bug fix: When the mine has no product type set, the captives will go to mine Guidance: Add construction location prompts in the guidance tutorial Value adjustment: Increase the water requirement for refining (the refining industry needs to be close to the river)