removed duplicate LoginView class that was just an incomplete DemoView
Removed old version of User class and added a Controller

the ValidateUserController class has a method called "public boolean
containsUser(FakeDatabase db, User user)" that checks to see if the User
object created by the UI textboxes matches the credentials of any user
in the Database.
updated LoginService interfaces to include a database parameter & added
AddUserController

the AddUserController adds the passed User object into the Database and
the database parameter in the interfaces allows it to recognize which
database to invoke the methods on
fixed multiple build path errors, and corrected logic

drew/josh
mws
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