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
commit
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
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
Remove unused
Merge remote-tracking branch 'jheltzel/master'

Conflicts:
	ycp-cs320-project-ui/src/edu/ycp/CS320/server/LoginServiceImpl.java