#594 - Local auth usernames should always be lowercase.
#334 - oae-content test improvements

Extended coverage on:
 * getContent
 * canManage
 * hasAccess
 * getContentMembers
 * getLibrary
 * getComments
 * creating content with an unknown resourceSubType
 * joining and publishing collabdocs
 * relatedcontent and library searches

Also added a nextToken for the getContentMembers feed as I touched this area
Added callbacks to all fs.unlink calls
#334 - code cleanup + lowered log level on certain ImageUtil errors.
Merged master into 334-content-test-improvements.
#334 - Lowered more logging
(Issue 340) Improve test coverage in oae-search
Merged master into 594-lowercase-usernames
#594 - Moved lowercasing of username into the authentication model
(Issue 340) Addressed review feedback
Merge pull request #340 from mrvisser/issue-340

Improve test coverage for oae-search
Merge remote-tracking branch 'simong/594-lowercase-usernames'
Pulverizing some naughty dots
Merge remote-tracking branch 'simong/334-content-test-improvements'
Minor code cleanup
Refactor of the Tenants API.

The Tenant API now allows for updating both the displayName as the
hostname.