JobQueueResults - distinc partial and full responses
tests for QueueJobResults + meta update
fsm - add version to meta
fsm - QueueJob - refactor, add unimplemented methods
MultiPartCreate - implement actual file operations+fix test
fsm - QueueJobResult  - allow sole state (assume code=RETRY)
fsm - MultipartPart initial implementation + tests
fsm - MultipartPart - improve test