remove unneded gems on ci
Merge pull request #76 from azul/test/fix-travis-debugger

remove unneded gems on ci
minor: refactor the page actions test helper some
Merge pull request #74 from azul/minor/refactor-test-helper

minor: refactor the page actions test helper some
travis: parallelize builds
Merge pull request #77 from azul/test/speed_up_travis

travis: parallelize builds
hide deleted pages in dashboard and page search - fixes #7844
fix tag encoding issues and tweak html_safety some
adopt page unit tests to new use of flow

We're not using flow: nil anymore.

Also split up the tests for different search paths
ensure Page.to_s returns sth. unique

We use it for caching the access of a given user.

So far it would return sth. like DiscussionPage:0x00000007adc3f0.
The hex number is based on memory allocation i guess. Anyway - they
were getting reused - leading to non deterministic test failures in
 unit/pages/page_search_test.

This might also have been a security issue.
Merge pull request #75 from azul/bugfix/tag-encoding-issues

fix tag encoding issues and tweak html_safety some
@upart is needed for rendering sidebar - fixes 7834
Merge pull request #79 from azul/bugfix/7834-preserve-star

@upart is needed for rendering sidebar - fixes 7834
fix changing page access in details popup - fixes 7833

including integration test
test: move star actions and assertions into helpers
Merge pull request #78 from azul/bugfix/7833-change-page-access

fix changing page access in details popup - fixes 7833
include some tweaks from a former fix for 7844

* refactor pages/trash_controller some
* integration test destroying pages

Conflicts:
	test/integration/page_sidebar_test.rb
Merge pull request #80 from azul/bugfix/7844-delete-page

include some tweaks from a former fix for 7844