Add cron job for expiring of activities

Fix #3
Remove random expire() call from send()
Update README.md
Update README.md
Add bootstrap for tests
Update .travis.yml
enable code coverage reporting on scrutinizer-ci
Fix :camel: for prepareFilesParams()
Fix some more :camel: in data.php
Deduplicate get page code
Fix invalid doc block
Deduplicate preparation of the activity rows after getting them from the db
Merge pull request #26 from owncloud/setup-testsuite-travis

Setup testsuite on travis
extract travis setup scripts
fixing script execution
Merge pull request #29 from owncloud/centralize-travis-scripts

extract travis setup scripts
Pass database parameter to before_install.sh
Merge pull request #30 from owncloud/centralize-travis-scripts

Pass database parameter to before_install.sh
Merge pull request #28 from owncloud/scrutinizer-duplicate-getpage

Deduplicate get page code
Merge pull request #21 from owncloud/issue/3

Issue/3 Add cron job for expiring of activities