Added support for drag and drop and multiple files to file uploader

Need to check cross browser support especially for drag / drop events.