Issue #17 - Use the file unique identifier for the job

* The client identifies each file upload with a unique UUID
* Use these identifier as `id` of the Job, this helps avoiding
  scheduling the same upload more than once