[JCLOUDS-702] JCloud ProfitBricks provider implementation

Hi! This implements most of ProfitBrick's API. I look forward for your comments, suggestions, and revisions.
note. Make all your Inject constructors package private. then, you don't need to check null as only guice (or some later injector) will use them.