Fixed up some specs, added more game state tests. Send out battle and move failure notificaitons
Validate moves are not from->to the same city
Merge branch 'develop' of https://github.com/RantGames/skirmish into develop