New functions: Area::get_destroy_cost() an Area::get_reopen_cost().  In Area::close(), remove farm crops and set minerals_mined amounts to 0 (unless the amount is HIDDEN_RESOURCE).
Failure messages when closing an area.  Allow the player to re-open a closed area using the O key.  Use the new Area::get_destroy_cost() value when attempting to destroy an area.