Add cron job for expiring of activities

Fix #3
Remove random expire() call from send()
Remove unneccessary css and js files from files_external

Fix #8
adding configuration files for travis-ci and scrutinizer-ci
ignore jquery libs in .scrutinizer.yml
Merge pull request #23 from owncloud/qa

adding configuration files for travis-ci and scrutinizer-ci
Merge pull request #22 from owncloud/issue/8

Remove unneccessary css and js files from files_external
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