Fixes the inactive states for changes and comments actions when there's a text selection.
Adds $.addQueryParameters (similar to StringUtils#addQueryParameters).
Fixes enhancement sizing issue in the RTE when preview was present but empty.
Splits select/change and edit enhancement functionalities.
Changes enhancement in the RTE to self-remove if the user doesn't select an enhancement.