JCLOUDS-528

few formatting and space issues

and suggested change for simpler tests.
JCLOUDS-528

few formatting and space issues
JCLOUDS-528

apply changes from code review

formatting and structure change
improved unit test to better test all condition.
JCLOUDS-528

apply changes from code review

changes the property name to be more descriptive

adding unit tests

changed behaviour to not limit to excluding publicip but select which
interface should be choosen.
JCLOUDS-528

ability to disable public ips from open socket finder

changes from code review.
JCLOUDS-528

ability to disable public ips from open socket finder