Merge pull request #7 from eadlam/master

Added promotion functionality and abstracted mastersheet a bit
Merge pull request #17 from eadlam/master

enhancement #11 : added promotion dropdown to admin students page
Merge pull request #23 from eadlam/master

Fix Bug #9 : increment UID on student add
Merge pull request #26 from eadlam/master

enhancement #18 disable course selection botton on teachers marksheet tab
Merge pull request #29 from eadlam/master

setting up classmaster-marksheet for enhancement #28
enhancement #28 class master can't edit marksheet
Merge pull request #30 from yovla/master

enhancement #28 class master can't edit marksheet
removed test text from class master marksheet tab
Merge pull request #31 from yovla/master

removed test text from class master marksheet tab
enhancement #33, added simple student registration tab