Remove generated files (lex/yacc)

Add setuptools/distutils commands to run bison and flex when building.
PEP8 whitespace fixes in setup.py.