Make HTMLFragmentField a whitelist on defaults.

The previous behavior was to allow all elements, attributes and styles unless
some were provided.  I was extending things to work for the hackish Events Board
I'm throwing together and it seemed like it'd be better to just, by default,
not allow any elements, attributes, or styles and selectively start allowing
them once they're provided.  Previously, you could provide ['p', 'a'] as
allowed_elements and that would, in turn, allow all attributes on those, etc.
More refactoring - now using WikiHTMLField class

This makes it easier to extend into a SimpleWikiHTMLField (for events,
comments, etc)
Upgrade to Django 1.4.

Tests pass.  Would be good to restructure according to the new manage.py project layout.
django.conf.urls.defaults -> django.conf.urls

Avoid DeprecationWarning.
Kill off django.views.generic.simple.

Removes Django 1.4 DeprecationWarning.
Remove is_safe attribute on templatetags.

Kills DeprecationWarning for Django 1.4.
utils->static.py to utils->static_helpers.py

We have a 'static' directory in utils/, so this is confusing otherwise.
Removes an error when running with full debug logging.
Missed a redirect_to
New-style {% url %} for Django 1.5 prep.

Used the https://github.com/futurecolors/django-future-url utility to convert.

Removes DeprecationWarning on Django 1.4.
Fix some translation failure and fix some fizzy translation
Fix the VERSIONUTILS_VERSIONING_ENABLED setting.

Prior to this fix, the setting wasn't really working anymore because we weren't
created a .versions() manager on models.
Dont m2m_changed signl if instance isnt versioned.
apt-get update before everything
Merge pull request #518 from groovecoder/travis-fetch-archives

apt-get update before everything
fix #506 - add coveralls to travis build
Merge pull request #519 from groovecoder/travis-coveralls

fix #506 - add coveralls to travis build
Pretty sure this is the 'right' Django 1.4 layout.

Upgraded to the new hotness Django 1.4 project layout.  I think.
pip --use-mirrors on travis to help install errors
Merge pull request #522 from groovecoder/travis-pip-use-mirrors

pip --use-mirrors on travis to help install errors
Merge pull request #521 from Georepublic/japanese_i18n_fix

Fix some translation failure and fix some fizzy translation