[JCLOUDS-702] JCloud ProfitBricks provider implementation

Hi! This implements most of ProfitBrick's API. I look forward for your comments, suggestions, and revisions.
Add this:

```xml
    <dependency>
      <groupId>com.google.auto.value</groupId>
      <artifactId>auto-value</artifactId>
      <scope>provided</scope>
    </dependency>
```

Note that in your ide, you need to change your compiler settings to enable annotation processing.

During work with auto-value (suggested in another note), you may at times find AutoValue_YourClass not found. If that happens, click rebuild.

https://github.com/google/auto