Moved the comments to the header.
Added the properties handshakeTimeOutInMilliseconds &
frameTimeOutToleranceInMilliseconds so that they can be configured at
the server level in the future.
The following changes have been made:
1) Added a ServiceLayer & placeholder logic for future proxy controlled
services.
2) Updated the FullFrameReader to get the max frame timeout from the
configured server.