start of some security group work
move @sjcorbett's security group customizer to a networking subdir, and add some WIP classes to facilitate defining security groups
address code review comments
unify how specs are resolved, including policySpec and enricherSpec, including supporting "policy_type" or "type" as well as the standard "policyType"
(in part because new CAMP spec switches to "_" separator)
add support for referencing initializers in yaml, with tests, plus more cleanup/dedup of how "decoration" types are constructed for entity specs
make MulitLocation obtain across its sub-locations, so that yaml can combine locations with different credentials.
update docs for yaml locations, and for other parts of yaml reference including brooklyn.initializers.
Expanded BasicOsDetails.isLinux regex to include any name that contains 'linux', e.g. 'Red Hat Enterprise Linux'
Imported @ZaidM's Couchbase classes from cloudsoft-couchbase
RHEL fix & minor tidies
Tidies + Mangement URL visible on Summary tab
Updated following PR comments
Merge pull request #1380 from Nakomis/fix/basicosdetails-islinux

Expanded BasicOsDetails.isLinux regex to include any name that contains ...
Merge pull request #1381 from Nakomis/couchbase

Couchbase
Pass effector default parameters to gui
Added defaultValue type
Added type to ParameterSummary
Adds EntityFunctions and more EntityPredicates
Merge pull request #1384 from aledsage/feature/EntityFunctions

Adds EntityFunctions and more EntityPredicates
Updated following PR comments
Merge pull request #1382 from Nakomis/effector-default-values-in-gui

Effector default values in gui