Merge pull request #268 from timiblossom/1.2

Reviewed by Jason
adding configuration for client-side SSL and internode encryption

reviewed by timiblossom
add DSE audit logging enable/disable support
Merge pull request #269 from jasobrown/1.2

add DSE audit logging enable/disable support

reviewed by @timiblossom
support disabling the dynamic snitch
Merge pull request #270 from jasobrown/1.2

support disabling the dynamic snitch
[Gradle Release Plugin] - pre tag commit:  '1.2.18'.
[Gradle Release Plugin] - new version commit:  '1.2.19-SNAPSHOT'.
support enabling/disabling thrift and native transport

reviewed by @timiblossom
[Gradle Release Plugin] - pre tag commit:  '1.2.19'.
[Gradle Release Plugin] - new version commit:  '1.2.20-SNAPSHOT'.
Close uploading streams in all cases. This avoids the issue "Too many opening files" when there is an S3 issue blocking the uploading and Priam just keeps the filedescriptor around.
Merge pull request #275 from timiblossom/1.2

Support CommitLog backup/restore in snapshot backup
Merge remote-tracking branch 'upstream/1.2' into 1.2

Conflicts:
	priam/src/main/java/com/netflix/priam/defaultimpl/PriamConfiguration.java
	priam/src/test/java/com/netflix/priam/FakeConfiguration.java