Started reworking the design

Started reworking the design to make it both easier for the user to see
whats happening and easier for us to make it more responsive.
#264 Undo button added to imagerecorder. Log string undo still not implemented.
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Fixed a bug in canvasrenderer that made it display some xml files
incorrectly.
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Merge branch 'develop' into playereditor-master
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Merge branch 'develop' into codeviewer-master
Merge branch 'develop' into codeviewer-master
Merge branch 'develop' into playereditor-master
Re-added some things in canvasrenderer that seems to have been lost in recent merge
Fixed mouse scaling in canvasrenderer. Fixed a bug where the image data for the cursor not was saved properly. Also cleaned up code a bit
and added comments.
image box
Added comments and some small bug fixes in canvasrenderer
Enhanced undo function for imagerecorder

Should now be able to cope with undo points, saving the current image
and length of the log string.

- Undo button will cut off the log string when pushed
- Reset button will preserve the necessary header tags when pushed
- Undo button should be possible to use for more actions than just
stepping back one image.
Changed uploadfolder

Uploaded images & XML-file now gets stored in
canvasrenderer/libs/<gallery name>/
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
Imagerecorder: undo button bugfix
Merge branch 'playereditor-master' of https://github.com/HGustavs/LenaSYS_2014 into playereditor-master
css changes