Added support for placeholder as attribute

With placeholder option default value is 'Add a tag' and rest of the values of configurable. However width of the input box is not dynamically calculated as per the placeholder
Dynamically calculate input width as per placeholder text
Keep everything left aligned by default
Focus on input when clicked on any empty region of tag editor