feat(tagsInput): add addOnTab, add restrict: A

Added option add-on-tab to add tag on tab keypress without loosing focus.
Added option to use directive as attribute.
Updated scss rules to support [tags-input] and [data-tags-input].