Tag Settings Menu Autosave

closes #4517

- adds autosave to name/slug/description fields in TSM
- adds nprogress indicator when saving
I suspect that we're going to want to `trim()` the new name to avoid shadow duplicates as well as to prevent empty tag names when the tag is processed on the backend.