added pythonhash and set; expand to 10M for set<->python hash comparison
rewrite runner into lib