Initial Update to simply have it compile against 2013.01 Core

Updated the pom to adjust to 2013.01 core - Most methods are still todo.
Adjusted SecurityGroup for changes to FirewallRule.
Implemented alterVirtualMachine method to demo Vertical Scalling.
Change alterVM memory format. Implemented Hard and Soft power off options.
Change to pom for core change. Fix for Region switch bug. Expansion of alterVM.

Changed the pom.xml to represent the version of the current build.

Removed the region specification when doing listVLans as it seemed to
be causing a bug in which only one region would be recognised at a time
(the other region's resources were being lost by enStratus).

Expanded the alterVirtualMachine functionality to include Volume
additions.
Fix for alterVM again

The job was running infinitely. Fixed that.
Changed vlan subnet requirements to NONE
Changed vlan subnet requirement to NONE
fix for provider product id issue.
changed ramsize from GB to MB
Fixed list products to set correct provider product id. Also added some
logs.
Fixed an error with ACL rule ordering and removed some extraneous logging.

Adjusted how we're currently handling the position element of an
OpSource ACL rule - not sure what changed to cause it but the order
wasn't being carried through to the object.
Removed some no longer necessary logging from VM Launch and config.
Minor fix from for ramInMB
ACL Rules - Allow IP and both source/target CIDR

Changes to allow the use of IP as a protocol (will be changed again in
2013.02 core) and also to allow use of CIDR for destination as well as
source.
Removed local caching

Removed local caching of networks as it was causing discovery problems
(datacenter caching still in place).
Fix for alterVM and specification of Platform

Bugs fixed in the use of the delta when adding more storage to a VM and
in how Platform and Architecture were being parsed and recorded.
Removed some unnecessary logging

Removed logging to print out responses from OpSource
Adjusted RAM values to express everything in MB

Adjusted all the various RAM values to ensure every value is
consistently expressed in MB. Temporarily includes a check, when memory
value < 100 it's assumed to be in GB so is converted to MB (on request
from Accenture).
Upgrade to 2013.02 Core

Updated the project to 2013.02 Dasein-Core and also added fixes for ACL
rules (provider ID failing to match) and an issue in testContext where
some casting was failing.
Fixed a typo in FirewallRuleIDs

When creating the firewallRule object there was a typo in the rule ID.
Fix for 'ANY' firewall rules and typo

By removing the source or destination IP address element rather than
using 0.0.0.0, firewall rules are now properly created as 'ANY'.
Also fixed a typo that caused global destination types to fail.
First pass at OpSource specific IP Pools

First pass at OpSource specific IP Pools