Prevent double-initialization of TagManager

If you call $().tagManager() more than once on the same object, it will double-initialize and cause strange behavior like duplicated tags, deleting multiple tags on each backspace, etc.

I've added a feature that prevents this, but still allows you to run the pop/push commands as normal.