Set up test scenario

Show that creating content type on custom model throws no error.
Show that create_content_type modifies current context
Better way to get to current user instance

Old way don't work on Django 1.6.5 with Python 3.4
Don't monkeypatch content types into other modules

Fixes https://github.com/feincms/feincms/pull/528
Update the release notes for 1.10
Merge branch 'blitzing-existing' of git://github.com/incuna/feincms into next

* 'blitzing-existing' of git://github.com/incuna/feincms:
  Don't monkeypatch content types into other modules
  Show that create_content_type modifies current context
  Set up test scenario

Conflicts:
	tests/testapp/models.py
Merge branch 'patch-1' of git://github.com/ilmarsm/feincms into next

* 'patch-1' of git://github.com/ilmarsm/feincms:
  Better way to get to current user instance
Better be safe and do not introduce a different dependency if not necessary

Refs #534.