InputActionListener: Mouse picking
Hexagon: Use a collision model and real hexagon mesh
EmptyTileModel: Restore model caching
InputActionListener: Don't allocate PickingResult every frame
EmptyTileModel: Fix tile name not reported on pick click
Merge branch 'graphics_ui' into gameLogic

Conflicts:
	nbproject/project.properties