Fixed input targetting

-Plugin only targets elements that have a placeholder attribute. Prior
to this, they would get “undefined” label popups
-Added recognition of all applicate input types (for example ‘text’ or
‘email’ but not ‘checkbox’