Angular library for wrapping HttpClient responses with loading & error information to allow observing load/loading/error state changes as a stream of events.