Changed State_stringin to accept custom prompts.
Fixed minor bug where the ship status didn't clear properly after renaming with
a name shorter than the original.
Can buy items from the shop, now.
Added a prompt state.

Todo next: Sell items to the shop.
Fixed the problem where the first character of a city name became a special character.
Skips pathing if an inland point was clicked.
Fixed the problem where a yellow sqrt appeared in the corner of the screen when
a path is created.