Fixed package name and project refactoring

As a standard, package names should be in all lowercase and it is
recommended to use a reversed internet domain. I suggest
com.jadventure.game. I also tried to refactor the project folder
structure to a more recognized one. I added .classpath and .project
files for people using eclipse so that it is easier to open project.
This will also help people importing the project to IntelliJ or Netbeans
Merge remote-tracking branch 'upstream/master' into fixpackage

Conflicts:
	.gitignore
	src/main/java/com/jadventure/game/Player.java
Fixed build file for new project structure
Merge pull request #8 from CageHN/fixpackage

Fixed package name and project refactoring
Menu Improvements and Gson inclusion

Made menu improvements implementing a listener to handle menu
selections. We could implement something similar for commands in the
Game class. Replaced json-simple library with gson library which will
make any json handling much more easier.
Main Menu is now hard coded. Some other changes because of feedback in pull comments.
Merge pull request #9 from CageHN/menugson

Menu Improvements and Gson inclusion
Fixed junit testing in ant target
Merge pull request #11 from CageHN/fixtests

Fixed junit testing in ant target
abstracted MainMenu class to Menus to allow for multiple menus, fixed bug where Capitalized commands were not allowed