Merge branch 'develop' into codeviewer-master
Merge branch 'develop' into duggasys-master
Merge branch 'develop' into duggasys-master
Merge branch 'develop' into codeviewer-master
Merge branch 'duggasys-master' into duggasys-feature-login-system-#93
Merge branch 'develop' into codeviewer-master
Merge branch 'develop' into duggasys-master
Merge branch 'duggasys-master' into duggasys-feature-login-system-#93
Implemented login-screen for #93

Added new css-file to DuggaSys in folder css (duggasys.css)
Added new JS-file to DuggaSys (startpage.js)
Implemented the login-screen in basic.php located in DuggaSys
Use bcrypt password hashing to store passwords

Since the development server uses PHP 5.3 a compat library between 5.3
and 5.5 is used (https://github.com/ircmaxell/password_compat).
Moved script include out of basic.php
Fix an error that occurs if uid is not set

This shouldn't happen normally but let's cover it anyway.
General settings menu

A menu for general settings has been implemented.
a few bug fixes

A few bug fixes after fridays big merge.
Error messages

Error messegases are now printed out with red text.
Fixed unnecessary changes to .gitignore

Adding .gitignore to .gitignore is probably not the best idea if we intend
to actually use it for things in the project.
Apparently count() in PHP defaults to 1...

This leads to a rather serious bug.
Apparently count() in PHP defaults to 1...

This leads to a rather serious bug.

Conflicts:
	Shared/sessions.php
Apparently count() in PHP defaults to 1...

This leads to a rather serious bug.
Tooltips

All placement of tooltips complete except for the symbols in the
examplelist when logged in.