Added javascript-generated timestamp and unique_id to upload paths for collision prevention when uploading files with the same name, such as from a mobile device.
Merge pull request #73 from uberllama/master

New unique path generation to prevent collisions