Completed student client and server side functionallity.
Completely rewrote Lecture Submission API. Fixed a bug that caused race conditions when submitting lecture results with multiple concurrent users. Lectures submissions are now processed atomically using the update method rather than find...save