Restructured problem domain project

Moved classes into separate packages and added a fire apparatus package.
Commit
Merge remote-tracking branch 'Drew/master'

Conflicts:
	ycp-cs320-project-ui/.classpath
More changes
Made a few changes.

Got the web app to display the login page. Getting an uncaught exception
escaped error when pressing the buttons. Seems to be called at the RPC
line.
Changed station package to shared package to resolve issue with GWT not
finding User class source code in separate projects.
fixed RPC relative path issue and added stuff to controller project
fixed multiple build path errors, and corrected logic

drew/josh
mws
commit
proper relocation of FakeDatabase class
Merge branch 'master' of git@github.com:dho7/ycp-cs320-project.git
Merge remote-tracking branch 'choose_remote_name/master'

Conflicts:
	ycp-cs320-project-controllers/.classpath
	ycp-cs320-project-ui/.classpath
	ycp-cs320-project-ui/.settings/com.google.gdt.eclipse.core.prefs
	ycp-cs320-project-ui/src/edu/ycp/CS320/client/DemoView.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/client/LoginService.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/client/LoginServiceAsync.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/client/LoginView.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/server/LoginServiceImpl.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/shared/User.java
	ycp-cs320-project-ui/src/edu/ycp/CS320/shared/UserTest.java
remove spurious directory
Merge remote-tracking branch 'choose_remote_name/master'

Conflicts:
	ycp-cs320-project/src/edu/ycp/CS320/shared/IDatabase.java
	ycp-cs320-project/src/edu/ycp/CS320/shared/User.java
Merge remote-tracking branch 'choose_remote_name/master'
Removed database objects from rpc methods
Merge remote-tracking branch 'josh/master'