[completes #53483747 and #53483765] Visual design + state autocomplete

Uses jQuery.ui's autocomplete code along with bootstrap-tagsManager.
The autocomplete will complete state names and integrate with the
tagsManager to create tags.  Only state names are allowed as tags.

This also applies the visual design suggested by Hillary.