Fixes #2146 Migrate comment annotations to ElggComment objects.
Removed the unfinished setting to enable/disable comments.
Coding standard fixes
Removes unused comment url anchor.
Adds a page to migrate comments to entities via XHR requests.
Coding standards.
Fixes comment list order.
Uses correct translation string and removes comment link.
Migrate also hidden comments.
Updated comments to make use of the new river target.
Prevents faulty comments from causing an infinite loop.
Moved comment upgrade javascript to its own file.
Fixes look of comments on object pages (broken during rebase)
Register comments for search (otherwise subtype is searched as 0)
Remove deprecated use of entity URL handler
Cleanup and renaming
Convert most recent comments first
Make sure translations updated before using them
Style cleanup
Make sure comments show up as object/comment in river