Fixed interpretation of subscribe() return values, added HTTP-level error handling
Fixed interpretation of subscribe() return values, added HTTP-level error handling

barnabywalters/shrewdness,barnabywalters/shrewdness