Feedback package #1

Works, but not great
Implemented Behave.js for textarea in TaskAdmin
Use ACE editor instead of Behave.js

Much nicer. Less custom hackery.
Merge pull request #18 from cknoll/admin

Changed Task admin interface
Fix stray comment
Merge branch 'master' into feedback
Merge branch 'master' of https://github.com/cknoll/codequiz-server

Conflicts:
	codequiz-server/codequiz/settings.py
	codequiz-server/codequiz/urls.py
	codequiz-server/codequiz_db_file
Add MathJAX
Removed unnecessary lelist/le_list stuff
Remove unnecessary folders
Fix feedback main.css bug that conflicted with our own stylesheet
Merge pull request #20 from cknoll/mathjax

Add MathJAX
Update README.md
Applied style guide
Automatic revision numbers and author name

Doesn't override the authors name when editing a task that has one
already, otherwise it fills in the full name of the logged in user, if
he has on, falling back to her short name or as a last resort her
username.

Revisions are automatically incremented with each edit.

Publish date stays at the original date, unless explicitly changed.

Changed DB file to reflect the new data type of revisions. (Also
removed unncessary old fields.)
Merge pull request #21 from cknoll/admin

Revision numbers and author names now automatically added to new tasks
Code Editor widget 100% width
Removed admin static folder, that also wasn't necessary…
Make task title click-target in task list in admin interface
Clean up <pre> code parts in tasks

This included some template and style fixing, but also removing
superflous newline characters on the fly that shouldn't have been there
at all.