added comments to classes to better help understand interconnnectivity.
Merge remote-tracking branch 'dan/master'
Merge remote-tracking branch 'numberQ/master'
Merge remote-tracking branch 'DMuckerman/master'
Created a view for account creation

Added "sign up" button to LoginView
Merge remote-tracking branch 'DMuckerman/master'

Conflicts:
	TV-Tracker-Model/src/com/tvtracker/model/MediaListProgress.java

Merged Dan's changes, "sign up" view works
Adds a Session class. Now, instead of pulling over everything we need
everytime we switch views, we just put everything into a Session
singleton and reference that in every view.

Also includes working logout!
Merge remote-tracking branch 'dan/master'

Conflicts:
	TV Tracker/src/com/goddammitus/tvtracker/client/HomePageView.java
Merge remote-tracking branch 'forry/master'

Conflicts:
	TV Tracker/src/com/goddammitus/tvtracker/client/LoginView.java
Made the password box in the account create page an actual password box
(dots and stuff)
Tried to get account creation working - failed miserably. Nothing but
account creation is broken though, and that already didn't work.
Fixed some small bugs, and checkAccountExists seems to be working now