Removed Lease.merge() and cleared lists in recycle().
Implemented flow control.
Removed generation of padding bytes, which simplified the code a lot.
Implemented slicing of flow controlled data to never exceed the flow
control window.
Improved flow control logging.