Merge pull request #75 from jbisso/master

Javadoc edits for RC-1.
ReconnectionTests
Testing back-to-back reconnection
Merge pull request #76 from joaquincasares/reconnection_policy

Reconnection policy
Reuse configured reconnection/load balancing policies for the control connection

JAVA-84 #fixes
Fix releasing ressources on shutdown

JAVA-89 #fixes
Create new integration groups: short, long, duration
Moving to short vs long tests
Added class transparency for TestNG
Added large data sets tests.
Adds withCredentials method to Cluster builder (and hide for now AuthInfoProvider)
Make metrics option consistent with other options and allow to disable jmx reporting
Don't make default load balancing policy a static singleton since it is stateful

JAVA-91 #fixes
Fix regressions from JAVA-84

JAVA-90 #fixes
Fix typo in error message
Added an automated switch to coverage to make for simpler server integration
Merge pull request #79 from joaquincasares/automated_switch

Added an automated switch to coverage to make for simpler server integration
Merge pull request #77 from joaquincasares/new_test_groups

New test groups
Merge pull request #78 from joaquincasares/large_data_sets_pr

Added large data sets tests.
Race fix + enhanced datatype test