* Compatibility with Wagtail 2 and Django 2
* Fixes#154
Wagtail 2 compatibility:
* Fixes references to Wagtail packages which use the `wagtail.wagtail*` naming scheme. Wagtail 2 removes the redundancy.
* Wraps imports in `try`/`except` blocks to maintain compatibility with Wagtail 1.
Django 2 comaptibility:
Included because Wagtail 2 adds support for Django 2.
* Adds `on_delete` to all `ForeignKey` model fields, which is now required by Django 2.
* Updates for wagtail 2
* rename modules
* Longclaw v2: Rename and new migrations
* Longclaw 2: Reduce fails to 2 errors
* Longclaw v2: All tests passing
* Update travisconf
* Travis: Enable py37
* Update project template for v2
* longclawv2: update project template
* Fix migrations for longclaw 2
* Corrections in project template for longclaw1.0
* Correct location of templates and update docs
* Automatically load shipping countries
* Add loadcountries command
* Add info on loading country data
* Fixes#76 and fixes#47 by removing concrete product models from longclaw. Abstract classes are provided as a starting point and concrete models moved to the project template
* Products fully customisable (and therefore product index). Work on #76
* Removes concrete product models from longclaw, allowing customisation. For #76 and #47
* Product base testing
* Reorder imports for tests
* Drop py3.3
* Add back admin.py
* Update page panels
* Add tests to products