Interceptors can return Promises

Closes #10.
'process' is not defined.