Use not-so-commons-ssl to do hostname/certificate verification.
Fix build failures for adding dependency
Update version to 1.6.2-0-SNAPSHOT
Fix bug using node rank attribute #535

* Fix comparator to fall back to node name
* Don't use TreeSet
Groovy notificication plugin property select value fix

* assign list to property to create a Select config property
* type should not be overridden when later assigning default value
Secure data context logging
Prevent NPE for #534
Merge pull request #542 from forcedotcom/542-secure-option-logging

Rundeck prints secure option data in DEBUG into execution logs
Fix JS issue preventing job ref edit after upgrade #539
Improve error reporting for Runtime exceptions

* step plugin exceptions logged to output
Display node filters for job exec if using variables #543

* update message shown
* display the filters in job exec form
Add logging for plugin exceptions
Merge pull request #545 from forcedotcom/545-log-traces

No stacktraces in logs when plugins throw exceptions
Pass all config data to notification plugins #540

Restores behavior from 1.5.x
Project selection requires read authorization #537

* enforce read auth for defaulted project selection
Remove temp files after script execution #531

* attempt to remove temp files after execution
* log warning if failure
Merge branch 'cert-verification' of https://github.com/kfho/rundeck into kfho-cert-verification
Add jar to rpm spec for #482
Use .bat ext for local script files on windows #546
Fix invalid read offset due to windows line endings #532

using crlf (dos) endings caused reader to read two lines, and
set byte offset to be 2 greater each time. when read buffer
ends the next requested offset could incorrectly start mid line.

* use only lf endings, add one byte per line
* avoid npe if offset is invalid