Open the 1.7 development branch
Remove the support for FEINCMS_REVERSE_MONKEY_PATCH
Replace the original MediaFileContent with v2

Additionally, remove the broken raw_id_fields reimplementation.
Merge branch 'master' into next

* master:
  FeinCMS v1.5.5
Merge branch 'master' into next

* master:
  FeinCMS v1.6.1
  Replace package dir only once.

Conflicts:
	feincms/__init__.py
Rewrap feincms/models.py a bit

Yes, I work on small screens too.
Always check the frontend editing state on cookies
PEP8-clean feincms/models.py
Fix #261: 255 chars in URL paths should be enough for everyone (tm)

... MySQL sometimes cannot create indexes on longer fields
Fix #220: Move items into existing regions when switching templates
Add a lazy version of app_reverse

Thanks to Marc Tamlyn for the suggestion.
Add some comments to feincms_nav
Improve table content initialization
Merge branch 'master' into next

* master:
  Fix #304: Mention page.models and medialibrary.models split in release notes
Replace default_create_content_type invocations
Update tests for MediaFileContent v2
Enforce the presence of TYPE_CHOICES when initializing a MediaFileContent
Decouple models and views some more

Move the processor and content type handling from Page and Handler into
reusable classes.

This commit is essentially a big move of code and should not have caused
any change of behavior. Unfortunately it did: It moves the execution of
request processors where it belongs (in the view), which means that they
aren't run in Page.setup_request anymore, which in turn causes the
require_path_active_request_processor to NOT run inside the page manager
methods, which means that now inactive pages may be returned from the
following methods:

- Page.objects.page_for_path
- Page.objects.best_match_for_path
- Page.for_request

The next commit tries rectifying that.

Refs #241.
Exclude pages with inactive parents in manager methods

The old handling where the activity check was run in code which
belongs to the request-response cycle (but still was inside the
models file!) was arguably broken.

This commit adds a new argument to all page manager methods,
require_path_active, which replaces the functionality of
require_path_active_request_processor.
Remove the legacy views code