Code cleanup
pass segment also to the callback
Fancy progressbar fixes
Add mime_type headers to the objects, clean object name
more tests
Code cleanup
CLI improvements

- Added jukebox command
- Do not upload files if present in container and not modified
- Some fixes
Added mime_type method to utils