Improve formatting in CloudMachineName
More Javadoc, especially for JcloudsLocationCustomizer
Adds JCLOUDS_LOCATION_CUSTOMIZERS_SUPPLIER

Point config to a class implementing
Supplier<Collection<JcloudsLocationCustomizer>>
Adds customize(.., Template) to JcloudsLocationCustomizer

For use when subclasses want to access the template's location as well
as its TemplateOptions.
Converts tabs to spaces in AbstractSoftwareProcessDriver
Merge pull request #1281 from sjcorbett/security-groups

Extends JcloudsLocation customisation hooks