Updated gitignore for PyCharm, added in some new functions that hook into the existing Thrift interface, and updated the unit tests.
Merge pull request #19 from tristeng/master

Added in some new functions...