Restructured web resources to better manage static files.
Some consistency improvements with URL overrides.
Added custom Evennia admin and ability to toggle it.
Added collectstatic to start/reload.
Admin interface greatly improved. Support for editing Attributes added.

Resolves #503. Resolves #201.
Minor cleanup in a readme and a method signature.
Fixed an issue where saving an attribute/tag would make duplicates.
Fixed placement of websocket javascript and template.

Fixed wrong readme in static.

Moved backends.py into web/util
Renamed static ev directory to evennia_general

Removed defunct news app.
Removed creation of admin media symlink. Fixed media handling.
Leftover news app cleanup, .gitignore updated.
Prevent editing of attributes which are not Python literals through the admin interface.
More consistent arrangement of base templates.
Made template overriding more consistent and created template_overrides dir.
Made cmdsethandler report syntax-errors in a more informative way.
Fixed a bug with creating Player from admin. It is hard to add permissions (these are Tags with a special subsetting). This makes the admin not very useful for creating players at the moment.
Renamed evennia_webclient.js to evennia_ajax_webclient.js to match the script name in the html file.
Run Migrations! Made Tags unique based on the combination of their db_key, db_category AND their db_tagtype fields.
Updated create.create_object to be faster. Made AttributeHandler.add() handle bulk-adding of Attributes and with a slightly more efficient way to create new Attributes.
Some cleanup and making unittests succeed again