Fix more bugs around seafaring, especially related to persistence.
When persisting a ships economy, make sure that you really persist the economy you meant to persist.
regression_test.py returns an error to the system on failure.