Resolution for issue 205 - commit and approve buttons look disabled
Revert "Resolution for issue 205 - commit and approve buttons look disabled"

This reverts commit 1bf9fd972afdab5aecf76318070bf30efb41ea18.
Correct easy_thumbnails.VERSION check

Don't compare a tuple to an int
Update demo project requirements

Use Django 1.4 for LTS, Mezzanine 3.1.2 for pages context
processors, required django-filer version from Widgy, and
django-debug-toolbar 1.0.0 for new panel locations
Add Page Order to demo.settings
Update recommend ADMIN_MENU_ORDER to clarify django-filer
Make Widgy's jQuery private

Widgy's jQuery was overwriting window.jQuery and window.$. This uses the
recommendation from http://requirejs.org/docs/jquery.html#noconflictmap
to prevent this.

This prevents bugs where other people loading jQuery on the page add
plugins to it, and then Widgy's jQuery (without any plugins) overwrites
theirs.
Fixup model loading

  - Using get_field_by_name loads the appcache, which is not allowed in
    a models module. Use get_field(False), which only looks at local
    fields and does not require populating the cache. This helps with #177.

  - Do not call get_layout_contenttypes during model loading by making
    it lazy. get_layout_contenttypes does a ContentQuery, which requires
    that the django_content_type exists, which is not true during
    syncdb.  This makes the DEBUG_TOOLBAR_PATCH_SETTINGS workaround in #244,
    #214, #235 unnecessary.