JCloud ProfitBricks provider implementation

Hi! This implements most of ProfitBrick's API. I look forward for your comments, suggestions, and revisions.
The reason of this duplication is for use for the overridden method <code>build()</code>. Because of <a href="https://issues.apache.org/jira/browse/JCLOUDS-482">JCLOUDS-482</a>, I had to bypass the <code>resolveHardware()</code> of the default implementation. With that said, I'll just change the visibility of those methods in my PR.