Merge pull request #48 from kcarcia/submit

Message added for auto-saving
Adds idle detection to auto-save. Auto-saves every 30 seconds a user is active.
Merge pull request #49 from kcarcia/autosave

Adds idle detection to auto-save. Auto-saves every 30 seconds a user is active.
Error message to users logging in/assignment code.
Validation with ajax.
Remove passwords.
Fixing up some comments, indentation, etc.
Merge pull request #50 from kcarcia/validation

Validation
Decrease idle time, make it just saved now, and decrease time it appears like it is saving...
Merge pull request #51 from kcarcia/autosave

Decrease idle time, make it just saved now, and decrease time it appears...
Remove message on acode/reg div when start typing. Reduced auto save by 0.5 seconds.
Merge pull request #52 from kcarcia/autosave

Remove message on acode/reg div when start typing. Reduced auto save by ...
submit page, validation fixes
Adding submission in. Fixing studentlogin page when an assignment has no labs assocaited with it.