moving pylint command to its own file
moved cheetah build into its own command, further cleanup of setup.py
todo: move cheetah compilation to its own command