Option for trigger event, defaults to blur
fixed the grunt build
Add a more specific selector to query for input elements

This improves compatibility with angular-fontawesome
updated unit tests for the more specific selector query
Merge branch 'custom_trigger'
added unit tests around the custom trigger option