Merge pull request #129 from adamarla/master

New registration form for students
[Testing]: Loading preview version 0 again
Merge branch 'master' of https://github.com/abhinavc/web-application
[core/preview]: Back again
[audit]: Show the question's UID because that is what was sent in the mail
[audit]: Changed nomenclature

An audit is in one of three states
  1. to-do ( by someone other than the author )
  2. review ( to be done by the author )
  3. close ( once reviewed by the author )
File named changed
[audit]: Added two new buttons to see the oldest / newest auditable questions
 minor correction
[audit]: A single item menu added ...

An audit can be closed - and question made available again - by clicking
on Close in this menu
 Minor corrections
Process response to audit/close in response.js
 Minor bug-fixes and ID name changes
[audit]: The just audited question should be disabled when form submitted ...

TODO: Define in teacher console too
[audit]: Show question path relative to vault/

Just in case the auditor wants to quickly go and make changes on his / her own
[quiz-sharing]: First draft of ability to let teachers share quizzes w/ each other

If A wants to share a quiz with B, then a clone of the quiz is created
in B's account with B's teacher_id
[quiz-sharing]: Send a mail to the receiving teacher ...

... when a quiz is shared
[quiz-sharing]: Added a sanity check for when an already shared quiz is shared again
[Big]: Buttressed regular expression in name= method ...

As far as possible, clean the incoming name so that the stored
name is pure alphabet
[name-matching]: Calculating Levenshtein distance for all ...

... combinations of first and last names