Moved changes from Pull Request #1025 , #1019 , #1018 , #1012 (master) to RELENG_2_1

 Moved changes from Pull Request #1025 , #1019 , #1018 , #1012 (master) to RELENG_2_1
* Added missing usepublicip with dyndnsCheckIP
* Added missing CURL setops