Merge pull request #30 from kcarcia/acode

Acode
Disable/enable next/previous links depending on if a user is at the beginning or end of a lab report; added textbox back in; and refacroted some more code.
Merge pull request #31 from kcarcia/studenthub

StudentHub Fixes
Forgot the include directory.
Merge pull request #32 from kcarcia/studenthub

Forgot the include directory.
Redesign of index, increase fnt size in teachhub
Too tired for a good commit message.
Merge pull request #33 from kcarcia/logout_lightbox_and_labs

Too tired for a good commit message.
Implemented labs table
Merge pull request #34 from kcarcia/ajax

Fully implemented labs table.
Remove userpass
Merge pull request #35 from kcarcia/ajax

Remove userpass
Information automatically saves to the database using ajax. Ermahgod.
Added name identifier back in. Also, removed a useless comment.
Added in the leave/stay functionality.
Merge pull request #36 from kcarcia/ajax

Ajax
Styled logout, created css for labs
implemented nonphp related validation
Students can access the labs they've been working on.
Merge pull request #37 from kcarcia/student_access

Students can access the labs they've been working on.