COOPR-520: added mutual auth support
COOPR-520: fixed minor issues
COOPR-520: refactored code
COOPR-520: fixed PR comments
COOPR-520: removed  unnecessary catch clause
Merge pull request #7 from cybervisiontech/feature/mutual_auth

COOPR-520: Add mutual auth support
Change NettyHttpService.Builder constructor to be protected
Merge pull request #8 from caskdata/feature/unprivate-service-builder

Change NettyHttpService.Builder constructor to be protected
Refactor code to extracts @PathParam only once instead of per request
- Also reduce the size of direct memory needed for running test from 200M to 30M, since JVM default is 64M.
Added supports for @QueryParam and @HeaderParam