Fixes NPE when there's no CSS associated with the custom text class.
Adds the ability to disable plugins from CmsTool.
Selects all text in global search when clicked into and there's a saved query available.
Ties global search to dashboard permission so that it doesn't show for people with really limited access.
Changes content edit page to redirect to home as a last resort if it can't find or reserve a content based on the query parameters.
Suppresses unchecked warning in ToolUi.
Adds Filterable and Sortable annotations to ToolUi to controls the search better.
Adds the ability to change the appearance of the custom RTE controls to be a drop down menu.
Fixes RTE toolbar drop-down showing below text overlays.
Adds class name that references the unique and immutable CSS class group name to the RTE toolbar group.
Renames ToolUi.isFilterable and isSortable to start with get since it can return null.
Fixes bad logic to detect embedded types in ToolUi.isEffectivelyFilterable method.
Improves $.calendar to allow direct month/year changes.
Fixes @ToolUi.RichText creating full RTE with enhancement controls when it wasn't supposed to.
Changes file filed to retain the original file name.
Merge branch 'release/2.0'