Initial support for increasing population.

Can't increase population with empty population bank.
Refactor tests
User can increase population.
Tiny refactoring to web actions.
Population consumes food.

With tests.
Simplify hooks
User can build farms.
Player can build mines.