add script to convert puppet facts yaml to csv

usage:

1. use curl or anything else to retrieve facts
   for all puppet nodes into /tmp/inventory

   - facts for each node go into a file named after the host,
     such as /tmp/inventory/foo.example.com.yaml

2. run `facts2csv.rb` to create a big csv file with all facts