adds coveralls.io coverage integration with travis-ci.org
reduces queries with deep plugin trees
Add page reload after editing model from frontend
Change documentation for Frontend editing for Django models
Move psycopg2 from requirements to travis. Remove use-mirrors argument in travis.
Fixing #1649 - NoReverseMatch raised if apphook doesn't exist

Some apps, like cmsplugin-zinnia and cmsplugin_news will raise NoReverseMatch when trying to generate their menus before an apphook is installed. In sampleapp this is solved by adding a try-except like the one in this commit. Placing the try-except in django-cms instead of inside every app would simplify the process of writing plugins and avoid some confusing 500-errors for new users trying to install plugins.
Add messages when apphook raises exception in menu
Limits messages to staff users only
Reword the error message and log the error.
That was a stupid error
Merge pull request #2243 from yakky/feature/remove_psycopg

Move psycopg2 from requirements to travis.
Merge pull request #2324 from yakky/feature/model_frontend_reload

Reload page after django model frontend editing
Merge pull request #2238 from digi604/reduce_queries

reduces queries with deep plugin trees
Merge branch 'develop' into stefanfoulis-feature/coveralls.io

Conflicts:
	.travis.yml
	test_requirements/requirements_base.txt
coverage upgrade
readme update
updated branch to develop
typo
changed path to coverals.rc
Merge pull request #2344 from digi604/coveralls.io

Coveralls.io