Added randomization support.

Using random library. To use in GameMonad simply
lift your random operation with execRandom function
Changed initial state of game to use IO seed
Merge branch 'master' into random

Conflicts:
	potato-server/Potato/Game.hs
	potato-server/Test/Test.hs
Merge branch 'master' into random
Moved random generator into the separate server state
Polished some things a bit
Added random city generation
Fixed some minor leftovers
Added generation of water to the map
Added random city generation. Refactored relevant code duplication.
Merge pull request #42 from bananu7/random

Random generation capabilities for the server