Disables primary key ignore index optimization on older MySQL schemas.
Handles ColorImage exceptions by logging rather than RuntimeExceptions.
Adds id to all executions in pom.xml so that they're not overridden unintentionally.
Adds automatically activating profiles for npm and grunt to ease front-end development.
Merged run-npm and run-grunt into a single profile to prevent out of order execution issue.
Adds npm back to run-grunt profile.
Merge branch 'release/2.3'
Exposes format command.
Moves standard Dari checkstyle config to be available everywhere via verify phase and fixes all checkstyle issues.
Adds Clirr to automatically check for backward compatibility.
Moves enhance-classes configuration to be more specific to its execution instead of as global options to the exec-maven-plugin.
Fixes checkstyle and clirr to actually run during the build process.
Moves the clirr and checkstyle stuff into a profile so that it doesn't run by default on all projects.
Merge branch 'master' into feature/image-editor
Formatting.