Add landscape badge
Register all nodes_callbacks and result_callbacks in pipeline object.
Add all commands from NODES_CALLBACKS as blocked commands when using pipelines
use threads instead of gevent. people can monkey-patch anyway if they want greenlets instead of threads.