hash: added pairs() iterator support
hash: cleanup now useless list stuff