updated .gitignore to ignore temp files the editor sometimes creates
Initial thrift support based on Thrift 0.9.1