fixing dashboard so it loads again

- temporarily renaming new js bundle tag to new-js.bundle so the tag is
  still replaced by the legacy bundler
- not throwing an exception if a tag handler cant be found until we've
  moved all tag handlers in to plugins
- adding a test to make sure unparsable XML in tag handlers result in
  the unreplaced tag content being output