----------------------------
* Wrap data access in migrations with checks against the ``dry_run`` arg - Stephen McDonald
* Added migration for ``mezzanine.core.models.MetaData.gen_description`` - Stephen McDonald
* Remove invalid examples of gettext in settings module - Stephen McDonald
* Dev started in 2009 - Stephen McDonald
* update title/slug for Displayable model - Dmitry Falk
* fix selected sorting option - Dmitry Falk
* Update to the new ``mezzanine.accounts`` app - Stephen McDonald
* User Mezzanine's new auth backend - Stephen McDonald
* Use dev version of Mezzanine for CI - Stephen McDonald
* Updated settings to match changes in ``mezzanine/project_template`` - Kent Hauser
* Accounts should be on by default in Cartridge - Stephen McDonald
* Fixed exception handling in ``Sale.save()`` which result in Product and Variation ``sale_prices`` potentially fall out of sync. As it turns out this bug seems only to be relevant when using MySQL with DEBUG=True - DamianHeard
* Upgraded date handling for timezone support - Stephen McDonald
* Add multiple Django versions and IRC notifications to travis builds - Stephen McDonald
* fix i18n quantity label - Dmitry Falk
* Added an order history page for logged-in users - Alex Hill
* Added pagination to order history - Alex Hill
* Grammatical corrections to descriptive snippets - Ross Laird
* Cleaned up install description - Ross Laird
* Added Mezzanine's new PageMiddleware to settings - Stephen McDonald
* Edited descriptions for clarity and concision - Ross Laird
* add some verbose names - Dmitry Falk
* Pre-populate checkout form with logged-in user fields if no previous orders available - Stephen McDonald
* fix order history list: 'Page' object not iterable - Dmitry Falk
* fix related products displaying in template - Dmitry Falk
* fix upsell products displaying - Dmitry Falk
* Allow profile fields to pre-populate checkout form - Stephen McDonald
* Don't require debug for test data - Stephen McDonald
* Don't run signals on tests - Stephen McDonald
* Clean up clears on brs - Stephen McDonald
* Add a field to track the number of uses remaining for a given discount code. Include in the validity section of the admin - leaving the field blank will keep existing behaviour. Update the DiscountCodeManager to exclude any codes which have explicitly 0 uses remaining - Gary Reynolds
* Update the ``Order.complete`` method to decrement the discount code's ``uses_remaining`` field if necessary - Gary Reynolds
* Fix up the auto generated migration - Gary Reynolds
* Fix up the migration name - Gary Reynolds
* Added handling for Mezzanine's new cache setup - Stephen McDonald
* reorder Product/Category models code - Dmitry Falk
* set Product/Category bi-directional ManyToMany in admin - Dmitry Falk
* Use Mezzanine's AdminThumbMixin for the product admin thumbnail - Stephen McDonald
* Allow cart items to be removed by entering 0 as quantity. Closes 38 - Stephen McDonald
* Add empty migration for defining ``Category.products`` - Stephen McDonald
* Use a dummy cart object until items have actually been added to the cart, to avoid unnecessary db queries - Stephen McDonald
* Bump Mezzanine version to 1.1.0 - Stephen McDonald