Rename properties in Api\Request\Files\Upload Class

- Changed from matching PHP array keys
Update parse() method to handle array based field name structure

- Also uses new Upload field names
Add quick check method for file exists to the Api\Request\Files\Upload Class
Add hashing method to the Api\Request\Files\Upload Class
Merge branch 'feature/uploadFunctionality' into feature/requestFiles