Removing uploaded files when createFile/updateFileBody fails.
Cleaning job that periodically removes old files from the temp directories
Merged master & enabled cleanup for previews
Related content
Expanded the Content DAO
Using new ContentDAO, added + cleaned up comments
cookieJar test in TestsUtil.generateTestUsers
Cleaned up Related Content tests + added a test for thumbnail boosting
(ReindexAll) Added principals reindex-all

Complete:
* SearchAPI methods to register handlers
* Generic "iterateAll" helper in cassandra.js
* Principals reindex-all handler
* Global admin REST endpoint to trigger

Todo:
* Unit tests
* Content reindex-all handler
(ReindexAll) Start tightening up for unit tests. Still no actual tests written.
(ReindexAll) Added unit tests for iterateAll functionality
(ReindexAll) Addressing issues with tombstones. Added unit tests for content and principal iterateAll
(ReindexAll) Adding more unit tests for invoking reindexall / reprocess previews through the REST endpoints
(ReindexAll) Self-review + one new unit test
Cleaner interval is now expressed in seconds.
Expanded some log statements with more information.
Added the cleanCallback to the ContentAPI.setPreviewItems method + cleaned up cleaner.
(ReindexAll) Changing format of iterateAll + other review changes
Merge pull request #365 from simong/filescleanup

Removing files when upload files + Clean job
Merge branch 'master' into reindex-all
Fixed up relatedcontent filter + PR follow up