Formally adds Stream#gap_detection
attribute and also avoids throwing an exception for new/unknown Stream
attributes that come back from the API by setting properties for those generically.
Also fixes a bug with error parsing on rate limiting (http 403) errors.
#122
#124