Add provisioning for Linode

This PR seeks to add support for Linode provisioning in PuPHPet.

This is a conversion from an existing provider based on similarities in the Vagrant backend support.