重构下ThriftImporter

1. 之前的Importer实现没有遵守协议
2. 其实标准库里面有import hook(`ihooks`)这种东西来处理非py文件. 路径查找神马的苦活累活这个东西负责了.
3. 单拆文件
4. 其实不应该默认加载上 import hook, 这个权限应该下放到使用者.
5. 既然目的就是把thrift当成py module用, 那就不需要再在文件名里面加上 "_thrift" 这货了.
6. 别合, 这个先只是FYI, 火车上写的, 只是测过了 import, 测试啊什么的都没跑.
7. nose这货老了, 换 py.test  吧..
8. 这种带tests的可以加上travis

好了..我收拾下睡觉去了...