Made Webcam omnipresent
Moved webcam view to Control tab
Merge branch 'webcamMove' into devel
Added confirmation dialog and different logo for print job restart

Closes #98
First work on login and user management
Login and logout working for the first time
User factory method for creating SocketConnection object for Tornadio2
"Writing" backend methods now protected (need logged in user (or dummy user if access control is disabled) to perform action), most "writing" frontend controls disabled if no logged in (or dummy) user returned from backend.
Added roles (user and admin) and according requirements
Furhter work on user management
Fixed settings for gcode file list
User management now working

Also reorganized javascripts a bit (as preparation for some refactoring coming up) and renamed templates from ".html" to ".jinja2".
Fixed some merge bugs
Added missing files
Fixed Modernizr queries by gcode renderer
Fixed access to admin-only resources in case of disabled access control
Upgraded to most recent Flask-Principal version, since an attribute name was changed there which OctoPrint uses
Change shebang to run correct python in virtualenv
Merge pull request #101 from AxTheB/devel

Change shebang to run correct python in virtualenv
Do not convert command to send to upper case after checksum was calculated

Removed for the time being until I have a better idea on how allow stuff like "g28 x0 y0" to be autoconverted to "G28 X0 Y0" but autoconvert something like "m117 Some case sensitive text" only to "M117 Some case sensitive text"

Should fix #103