Generate Key

Data for Instatiate Padl\License Class
Determines if mcrypt encryption is used or not (defaults to true, if mcrypt is not available, it is set to false)
Sets if time binding should be used in the key (defaults to true)
Sets if server binding should be used in the key (defaults to true)
Sets if server binding is in use then localhost servers are valid (defaults to false)
Data for Padl\License::generate Method
The domain to generate for
The date limit for the license