more diagnostics
test fix
test for Cls parsing duplicates
cleanup
problem with several hashes argument in mercurial log fixed

*prepareHashes for log updated;
*array changed to list
add examples to description