Normalize, trim, fix, and escape filename for S3, fixes #11
Merge branch 'fix/filename'
Add sample app for testing
Fetch resource url from response for modern browsers