Setup a .gitignore, workon crypto insert/extract

Wish the "with" statement worked with deferreds. :( Also, better way to
track what's getting written/read. Or maybe it's just hard and you have
to examine the files. Also some weird stuff that's probably unrelated
to the project but sorta neat. Also bum bums.