Add linode cloud provider.
Update documentation
Fix last bugs, complete all tests.
Consistent wait_timeout between doc and module
Improve error messages on missing required variables.
Merge pull request #3298 from devo-ps/linode

Add Linode cloud support.