* hashing errors - different handling
+ tests
* use xbmcvfs where possible

Conflicts:
	utilities.py