Allow directive to be added as element or be added to any element as an attribute.

See http://stackoverflow.com/questions/23061958/how-to-use-head-tag-with-angular-directive/23088982
Merge pull request #2 from dbeukes/master

Allow directive to be added as element or be added as an attribute.