* Add a asFile attr to allow passing files as FileList object
* Remove isolated scope so it can be attached to other directives.