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.