Merge pull request #51 from DanLatimer/topic/TASK-35

TASK-35: Clean hack for send position event
TASK-36: create buttons the right way with json skin file

- moved button.atlas, button.png, and "original" files to assets/ui
  - note that an atlas gets associated with a skin
  - therefore, the json file magically knows what
   "ui_background_button_off" maps to a drawable
Merge pull request #52 from nickoram/master

TASK-36: create buttons the right way with json skin file
TASK-36: add missing "button" part of the path to ui skin
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