Laxed boost version requirement and made it mandatory for TCP