SPDY: allow MAX_CONCURRENT_STREAMS to be set to 0

Previously, 0 was treated as a sentinel value that indicated unlimited concurrent streams are allowed. This pull request allows 0 to instead be a legal value for max concurrent streams, providing a mechanism for either servers or clients to signal that no new streams may be opened on the session.