Updated UI code and toolchain

- Added Grunt + Bower toolchain for keeping dependencies up-to-date, and for
  compiling LESS to CSS for custom styles.
- Updated styles to match Apigility Admin UI.
- Removed old "convenience" assets, as not sure we'll recommend these going
  forward.