1) Added External UUID control support for network.
2) Moved UUIDManager interface to cloud-util package
External UUID control support for AutoscaleVmProfile and AutoscaleVmGroup
External UUID control support for VPC and NetworkACLItemp
CLOUDSTACK-2789: UpdateVPC shouldn't require name parameter
ExternalUUID control: enforce checking uuid validity by defining checkUUID method in the corresponding absract class, and performing the check during API command dispatching
CLOUDSTACK-6026: UI > create network offering > pass serviceofferingid parameter instead of systemOfferingForRouter parameter to API.