Purge bower components since they will be recreated on each build by the build process.
A few more build updates and ignores for the UI components.
UI doc changes for stand alone chart tag use.
Delete rhq-metrics-charts as it is being migrated to a standalone git repo so that a bower package can be published for it.
Removal of UI libraries and dependencies is now done via cleanAll profile.
Use the distribution folder as the base for the war archive.
Update grunt-contrib-copy to the latest version.
dummy-ui is no longer needed, it was replaced by the metrics-console project.
Remove dummy-ui project from the list of modules.
Initial support for an ANTLR-base Influx query parser

The initial grammar only understands these queries:
- list series
- select * from my_series
- select * from "312 _ strange\" name"

Two tests check queries which we expect can be parsed and cannot.

The ANTLR Maven plugin builds the lexer and parser during the
generate-sources phase.