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.