Send window size is controllable via API callbacks

The send window size is now controllable via API callbacks.  The send window size is always subject to the flow control for the current connection, stream, and remote window size settings.