added parser
added exsel matcher
added node groups
added locale storage matcher
refactored node groups matching, in order to execute them only from master
scaffolded range matcher
added yahoo range matcher
cleanup and py3 compatibility