Battle stuff!

LobbyService can be used to start battles
Save generator bug fix
Activity beforeRemove hook added
Activity onAdd hook changed to after activity add
misc LobbyService bug fixes
Battle turn building process (maybe) works for attacking
Can select a move from a pokemon in the UI
PlayerManager activity stack bug fixes
New player files added