Merge pull request #52 from nickoram/master

TASK-36: create buttons the right way with json skin file
Merge pull request #53 from nickoram/master

TASK-36: add missing "button" part of the path to ui skin
TASK-32: fix map rendering

- MISC: add DummyClientHandler for debugging
TASK-38: create HUD layer
TASK-32: add initial collision detection for map

- switch to use game pad control
- do basic collision detection on walls
Merge pull request #54 from nathanmyles/TASK-32

Cool things like HUD and basic map collision detection
TASK-35: clean up getVehicle
TASK-35: Add support to toast while in GDX core
WIP: vehicle choise wait screen
TASK-35: fix vehicle selection
TASK-35: Code review changes
TASK-35: Main Menu fixes, more infrastructure

* Can now save/load shared prefs from GDX core
* Displayname saved to shared prefs everytime it’s modified
* Displayname loaded from shared prefs, if none it’s defaulted to BRAND + “ “ + MODEL
* No more duplicate entries
Merge pull request #55 from DanLatimer/topic/TASK-35

Topic/task 35 Add waiting screen after vehicle selection
TASK-39: Rotate gun with aiming touchpad
Merge pull request #56 from nathanmyles/TASK-39

TASK-39: Rotate gun with aiming touchpad
WIP MATH