CloudSigma2 ComputeService and SecurityGroupExtension

* Added the ComputeService implementation
* Added the SecurityGroup extension
* Added the San Jose region
[minor] Factor `Integer.parseInt(destinationPort)` out as a variable?