Updated changlog, requirements
CSS cleanups
Fix RTL style
Added user FK to rating model, and allow authenticated users to edit their ratings. Added new setting RATINGS_ACCOUNT_REQUIRED to allow ratings to behave like comments, where requiring authentication can store post data in session until user logs in to complete the rating.
Merge
If RichTextPage is unregistered in the admin, have the page add link in the dashboard go to the page tree.
Merge
Let's go back to a fixed-width navbar.
Give the navbar some more space.
Docs for using the Media Library browse dialog in custom widgets
Added the ADD_PAGE_ORDER setting, which is a sequence of app_label.object_name values of Page subclasses, for defining the ordering used in the add drop-down on the admin page tree.
Merge
Doc tweaks to wysiwyg / media library integration.
Use CSS instead of JavaScript for the admin app dropdowns

There were some bugs with the dropdowns when they were in JavaScript:

  1.  When you open a dropdown and then scroll, the dropdown would stay
      put, instead of following the scroll.

  2.  The JavaScript used `.live('mouseover')` which binds to body and
      wastes memory because it's fired for mouseover on every single DOM
      element.

  3.  Occasionally, the dropdowns never disappeared even after mouseout.

This commit fixes those bugs by using CSS and `:hover` instead of
JavaScript.  Additionally, it simplifies the JavaScript related to
setting the href of the primary menu item links to their first child.

It is a pixel for pixel match of the previous functionality and
appearance.
Update to bootstrap 2.3.1
Use Django's module_has_submodule util in any module autodiscover scenarios (page processors, conf defaults) so we can correctly propagate real errors.
Tighten up the search form css a bit.
Merge
Remove the model graph FAQ since no one's actually ever asked it.
New docs sesction, Utilities, covering the models/fields in mezzanine.generic, as well as some of the more useful template tags in mezzanine_tags.