Merge branch 'develop' into duggasys-master
Merge branch 'develop' into playereditor-master
Merge branch 'develop' into duggasys-master
Merge branch 'develop' into playereditor-master
Merge branch 'duggasys-master' into duggasys-feature-login-system-#93
Update canvaswrapper
List of valid functions added to Canvasrenderer

Although not used anywhere, yet.
Modified executeTimestep slightly, and made the code a bit easier to read.
Also added *.db to gitignore
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Merge branch 'develop' into duggasys-master
Have created a css file and changed button images.
Merge branch 'develop' into playereditor-master
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master

Conflicts:
	PlayerEditor/Consolerenderer/Consolerenderer.html
Added more images
Valid function check

Canvasrenderer will now only run valid functions from XML, i.e.
specified in the list of valid functions.
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Merge branch 'duggasys-master' into duggasys-feature-login-system-#93
canvas state functions add to canvasrenderer

canvas state functions add to canvasrenderer
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).