* Remove usage of localizeMessage for aria-label and title attributes in HTML tags
* Remove duplicate tooltip caused by the usage of OverlayTrigger and title attribute
* add eslint-plugin-header, and --fix all
While the checking feature of this plugin seems to work great, its --fix
will sometimes removing leading comments when the license header doesn't
match. I've hand-edited the over-zealous removals, so this won't be an
issue going forward except for new files with missing headers but
leading comments.
* fixes from latest master changes
* latest changes from master
Since I was going to make yet another button for the ElasticSearch test
config button, I refactored all of them to use a single common component
and tidied that component up and gave it some unit tests.