Added Hub.call_from_thread
Added Hub.call_from_thread

Calls the given function in the hub thread. This is the only thread-safe
function and the one that must be used to call hub functions from other
OS thread.

saghul/evergreen,saghul/evergreen