search mimetypesregistry before using the iconmap
extend tests
update upgrade step
update changelog
use progressloging for upgradestep
remove unnecessary line.
pep8.
Merge pull request #18 from 4teamwork/tt-icon

search mimetypesregistry before using the iconmap