Change provinces to have a movement-type key instead of just type
Remove old functions for transforming provinces map
Add predicates for each movement type

These are based on inspection of the provinces map which is taken as the
canonical data source.
Move movement type predicates into the movement ns
Remove more province-map transforming utilities
Use namespace qualified keywords for army and fleet
Move the unit record into the unit ns
Refactor piece placement to use make-fleet and make-army
Change the unit representation
Change supply center keys to be in the diplomacy.game ns
Don't use the movement type keywords directly

Provide a layer of indirection by making vars in the movement ns