BufferManager should release acquired buffers when it can't satisfy size requirement
Merge pull request #218 from MariuszTrybus/buffermanager_checkout

BufferManager does not release acquired buffers
removed reference to UUIDController
add options for int/ext heartbeat timeout control
make services use timeouts/intervals
forgot playground
Merge remote-tracking branch 'origin/timeoutconfig' into release-oss-v3.0.0