Merge pull request #49 from happybits/unstable-eval

make eval work with pipeline
use threads instead of gevent and let those suckas monkey patch if they wants