Generic libcloud script for ansible inventory

Highly inspired by the ec2 script, this is a generic inventory script that uses libcloud.
I tested it briefly with a cloudstack cloud and it works well, grouping by keypairs, securitygroups.

I think it's a good start and we can improve on it.

Not sure how you handle the copyright etc...since I took the methods from the ec2 script.