Cleaned up comments and console statement
Merge pull request #283 from mrvisser/issue-283

External login providers are no longer working
Merge branch 'master' of github.com:sakaiproject/Hilary

* 'master' of github.com:sakaiproject/Hilary:
  (Issue 283) Restoring external authentication functionality
  Paging queries don't include the row key
  Resolved membership listing bug
Asserting thumbnail is not visible on various user visibility settings.
Cleaned up test code
Revert description to not be the ternary operation anymore.
Merge branch 'issue-276' of git://github.com/mrvisser/Hilary into issue-276
Formatting fixes
Set longer timeout
Changed endpoint for user exists to /api/user/exists/:id
Merge branch 'issue280' of https://github.com/bp323/Hilary into issue280
Merge pull request #291 from nicolaasmatthijs/issue-283-followup

Changed endpoint for user exists to /api/user/exists/:id
Small follow-up changes to delete comments
Merge branch 'master' of github.com:sakaiproject/Hilary
(Issue 289) Improving the analyzer: EdgeNGram with HTML-stripping.
(Issue 289) Reduce min to 1 to avoid matching *everything* with short queries. Add lowercase filter for case-insensitive searching.
Using constants to specify profile picture sizes
Cleaned up + added validation in image utility
Merge branch 'master' of github.com:sakaiproject/Hilary

* 'master' of github.com:sakaiproject/Hilary:
  Small follow-up changes to delete comments
  Changed endpoint for user exists to /api/user/exists/:id
  Set longer timeout
  Formatting fixes
  For paging to work deleted comments need to give back the created property.
  Give back a stripped comment object when flagging a comment as deleted
  Add check for complete comment coming back when creating a comment or a reply, add basic checks to the rest of the 'createComment' tests.
  Avoid extra call to get comment information.
  Fixing logical merge conflict. Need to use createTenantWithAdmin to create a tenant in which we want to create more users.
  Modify createComment so it returns the created comment.
  Additional review items I missed.
  Re-enable captcha for all tenants. Created new util method to create a tenant with an admin which does all the recaptcha plumbing to create one for now.
  Minor changes from self-review.
  Follow up to tenant-separation review
Moved signing of principal pictures to the API layer.

Technically the signing logic sits in the util.js file as the APIs
call down to util.getPrincipal() and util.getPrincipals().

Signing now happens with the *current* user his context.

Also added some warning log statements if a temporary file could not be removed.
Merge pull request #289 from mrvisser/issue-289

Search matches 'Simon' but doesn't match 'Sim'
Removing _type off the view model. Removing general and sort fields from users when converting user object back to search document for view.