Merge pull request #37 from allenxwang/master

Fix #36
[Gradle Release Plugin] - pre tag commit:  '0.2.1'.
[Gradle Release Plugin] - new version commit:  '0.2.2-SNAPSHOT'.
Add Config Key for indicating whether or not Client Auth is Required
Merge pull request #38 from zarfide/master

Add Config Key for indicating whether or not Client Auth is Required
[Gradle Release Plugin] - pre tag commit:  '0.2.2'.
[Gradle Release Plugin] - new version commit:  '0.2.3-SNAPSHOT'.
Adding client auth required to default config
Merge pull request #41 from allenxwang/master

Fix #39
Merge branch 'master' of https://github.com/Netflix/ribbon
ssl related updates for client auth and keystore introspection
secure rest client config test
update rest client with needed accessors
in progress secure rest client test
Merge branch 'master' of github.com:zarfide/ribbon
fixed rest client test
tls config and client config testing
findbugs accommodations
Merge pull request #40 from zarfide/master

- Adding client auth required to default config
- ssl related updates for client auth and keystore introspection
Initial changes for Netty async client