Switch modulefile to metadata.json
Upgrade thrift to version 0.9.1

* Force disable python extension
* lint the manifest a little bit