1) changed how options are set to make it more declarative
2) spec'd out tag exclusion
3) added `readOnlyEmptyMessage` for when in read only mode and there are no tags to display
added support for different types of popover triggering ('click', 'hover', and 'hoverShowClickHide')