Add .gitignore
Update tape dependency
Expand test suite to test hex, binary, and base64 encodings
Make crypto-browserify output match core crypto's.

Removes 'ascii' encoding, which isn't part of core crypto's API.