Removed the validation step from the ProcessOut class instantiation
Added asynchronous fetching to the user information
Introduced the ProductInformation class, along with the processLicenseKey() method
Added Resty to the Maven dependencies
Added ApiException and ApiManager classes
Made the ApiManager API available to sub-packages
Completed ProductInformation data fetching and parsing
Updated the UserInformation constructor to feel more logical regarding the ProductInformation class