JCloud ProfitBricks provider implementation

Hi! This implements most of ProfitBrick's API. I look forward for your comments, suggestions, and revisions.
My comment was because the location is commented. If the information is available, then it should better be set.

The location you set here must be one of the locations returned by the [PBComputeServiceAdapter#listLocations](https://github.com/devcsrj/jclouds-labs/blob/master/profitbricks-c2/src/main/java/org/jclouds/profitbricks/compute/PBComputeServiceAdapter.java#L142-L151) method. The adapter returns a `VirtualdataCenter` but in the end it is transformed to a `Location` with the [VdcToLocation](https://github.com/devcsrj/jclouds-labs/blob/master/profitbricks-c2/src/main/java/org/jclouds/profitbricks/functions/VdcToLocation.java) function.

Is there a way you can get or build such a `Location` object given the image?