cli: Check that the stream name exists before attempting to resolve it's true name.
cli: Split the utils module into a package.
cli: Improve the progress status when writing to a file.

- Display the bytes written in a more human readable format.
- Add elapsed time.
- Add average download speed.

Resolves #462.
Merge branch 'feature/progressbar' into develop