Remove unused imports
Rename method name to reflect behaviour
Check for argument validity in root method
Allow for file downloads
Import required classes
Add file download method
Use built in mime type method
Encode uri prior to sending to plugin
Check for valid args earlier in logic
Normalize URI
Send correct uri
Get proper context for launching intents
Merge branch 'feature/download' into develop