fixes #1665
fixed a toolbar test with new behavior
fixes #1615
adds a new settings and keeps the DB small for reversions
missing publish limit test
fixed some bugs and docs
fixed #1686
Merge pull request #1690 from ojii/fix-1686

fixed Unihandecode errors
ojii changes
optimize some queries
Merge remote-tracking branch 'origin/pr/1679' into develop
Merge remote-tracking branch 'origin/pr/1687' into develop
Merge branch 'develop' into fix_delete_page

Conflicts:
	cms/admin/pageadmin.py
	cms/models/pagemodel.py