fix user_params if params[:user].nil?

Also only overwrite the user email address if it is actually set
in the session.
upgrade debugger gem so it works with latest ruby

This hopefully fixes the build on travis-ci
use bundle exec to run rake to avoid version conflicts
update schema.rb
fixed people/directory functional test

adjusted it to the new behaviour
Merge pull request #17 from azul/bugfix/6691-fix-user-creation

fix user_params if params[:user].nil?
Merge pull request #18 from azul/test/update-debugger-version

fix travis build
fix creating committees from new group screen

Same for councils

ships with tests
fix banner images

picture was not defined in context_helper
-> refactored to use context_picture_url(geometry) instead
Picture#add_geometry returned false when geometry already existed
-> returning true now so banner gets rendered
Merge pull request #19 from azul/bugfix/6682-create-committees

fix creating committees from new group screen
Merge pull request #20 from azul/bugfix/6686-fix-banner-images

fix banner images
Fix editing and displaying comments on page

may_message? was getting called even in a page context.

We now prevent this by testing @page || may_message? instead of the other way round.
fix pagination for comments and messages
Merge pull request #22 from azul/bugfix/6692-fix-post-pagination

fix pagination for comments and messages
Merge pull request #21 from azul/bugfix/6689-create-and-edit-comments

Fix editing and displaying comments on page
only paginate if posts respond_to :total_pages

We use the same helper to render posts in different places.

Some of them paginate some others don't. The latter do not have
the necessary data incl. total_pages. So if we try to paginate
them it will crash.

We used to check for the class of posts. But since will_paginates
changed this is now always a relation. It's also recommended
to test responds_to? instead of class.
Merge pull request #23 from azul/bugfix/only-paginate-if-ready-to

only paginate if posts respond_to :total_pages
first steps to hide invisible users
simple test to test dispatch error messages

Want to get the same if trying to see a user one is not allowed to see.
updated INSTALL instructions