add post-checkout git-hook to delete .pyc files

this is a common source of confusion when trying to reproduce
an error on another branch