Use a tags input plugin for bootstrap to make tag input a little better

- Update the server-side code to handle an array of tags, rather than a comma separated string