moved drag drop listeners out of link function and into separate directives
created change event directive for input[type=file]
moved file-change directive into git submodule; fixed bad dragDrop submodule