Fix filename method to avoid including authenticated url params

my_uploader.file.filename was returning the "filename.ext?AWSAccessKeyId=..." instead of simply "filename.ext" for non-public files on S3. Changed it to use the URI library to parse the url and extract just the path, and then then simplified the old regular expression to pull the filename from that.