Merge pull request #258 from sagarl/master

Adding try-block to catch IllegalThreadStateException
Add print-out statement in the try/catch to pass PMD check
Merge branch '1.2'
Merge branch '1.2'
Merge branch '1.2'
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 branch '1.2'
Merge branch '1.2'
Merge branch '1.2'
Merge pull request #283 from webedx-spark/1.2-repair-drain

Add ability to repair primary range only, add ability to drain
instance selection query had extraneous whitespace

causing instances to never be found. affects dead instance cleanup
make priam retry getting the asg name

it sometimes comes out as null
Incorporate changes from https://github.com/webedx-spark/Priam/commit/4052c66f5312d619e614d418c9b998523e750a20
Merge pull request #291 from timiblossom/1.2

Incorporate changes from https://github.com/webedx-spark/Priam/commit/40...
Merge branch '1.2'
Merge branch '1.2' into 1.2-coursera-test
Merge branch 'retry-get-asg-name' into 1.2-coursera-test
Merge branch '1.2-coursera' into 1.2-coursera-test
bump gradle ver
Merge pull request #3 from webedx-spark/1.2-coursera-test

1.2 coursera test