implemented promises more thoroughly on interceptor. Seems to fix a few odd errors that occur.
Merge branch 'master' of https://github.com/jilse/451order