worker analysis (squashed)
return Bin instance from BinResolver#resolve!
use bin versions in cache etag
maximum 4 levels of progress
changelog entry
Merge branch 'analysis'

Conflicts:
	CHANGELOG.markdown
extract oriented? in Jhead worker
split worker argument arrays into lines, use long names were possible