hmin py updated, code fixed, added cache support, strict 1.7