Support file inputs as a directive

Needed an edit in place directive for file-inputs, and wanted it to match all other edit-in-place uses in my system which use angular-xeditable. Let me know if you have any feedback.