CloudSigma2 ComputeService and SecurityGroupExtension

* Added the ComputeService implementation
* Added the SecurityGroup extension
* Added the San Jose region
Use an immutable list builder here? Or does `result` _need_ to be mutable?