Updated to latest fmoo/thrift fork

This gets .gitignore changes to hide python build artifacts
setup.py: Fail upload command on uncommitted changes

Allow untracked files for now.  Fail on any uncommitted change.

Fixes #89