mv spec.parser -> spec.pyparser
extract pyparsing-independent functions from spec.pyparser to spec.parse
update module docstrings to new contents