Use default config in 'core.init'
Make timeouts instances of Error, not results
When timing out in 'request', send err on 'err' topic