Comment out some socket debug messages
Add workaround for double delete problem
Code style for DI in app.coffee
Update dom-text-matcher to 8cfa033d (master branch)

The new version has an patch on the diff-match-patch library,
which can detect a problem hidden deep within Chrome's v8 engine,
and warns the user to upgrade Chrome when the problem occurs.
Fix syntax error
Update Annotator to 33543a59 (maintenance branch)

This brings the	following improvements:
 * Merged some bugfixes from upstream Annotator.
   Probably fixes #453 and fixes #501.
 * Brings back to sync our Annotator maintenance branch,
   the Annotator sources embedded in H,	and the	annotator JS embedded in H.
Page_search stores its hits in $rootScope.search_annotations

The page_search didn't well annotation deletions if they were top-level annotations. It is because it stored its annotation list at $scope.threads and this was not prepared for delete. Similar to $rootScope.annotations (once they will be unified), now it is using $rootScope.search_annotations to store the top-level hits and prepared for delete.

Fixes #850
UserStreamFactory no longer validates the existence of the given username

Since the /u/username url part is now just a redirect to the stream page, it was confusing that, for a non-existent user, it threw back a 404 error, not redirected it to the stream page. Now it redirects regardless of the given user name.

Fixes #848
Don't include unattached annotations (aka comments) in dynamic bucked mode.

Fixes #789.
Update Annotator to 8c88dd28 (maintenance branch)

Don't use single-phase fuzzy matching for quotes shorter than 32 characters.
Fixes #853.