initial commit, pad works

of course, I don't think I'll use pad until later, but whatever

new file:   .gitignore
new file:   README.md
new file:   lib/extract_keys.js
new file:   lib/json2csv.js
new file:   lib/pad.js
new file:   test/test_extract_keys.js
new file:   test/test_pad.js