versioning and conformance tests
tweaked DSA to accept parameter sets other than the default ones, added parameters to the pubkey/privkey data structures, added a whole bunch of conformance tests to prepare for data format changes, added beginning of data format new APIs, and upgrade some support packages
added base64 support to biginteger, started adding dispatching based on version
added formats for RSA and DSA keys
minimal bundle still includes native bigint
b64 fix by bwarner
added versioning support for assertions and certificates
added new format test vectors
fixed binaries
default version is old format
removed unnecessary include as per bwarner
Replace instances of const with var.  IE8 does not support const.
Merge pull request #38 from shane-tomlinson/invalid_const

Invalid const
add missing newlines at end of file
algs/ds: remove unused code (serializeParamsToObject, keysizeFromObject)
Merge pull request #39 from warner/cleanups

Cleanups
fixed merge
algs/ds: add safety note about our deserialization code vs. future extensions like DH
remove trailing whitespace, no functional changes
removed all const, even from tests, so we can eventually do everything in browser
Merge pull request #40 from warner/cleanups

Cleanups (no functional changes)
don't let stubs silently return empty strings: throw NotImplemented instead
Merge pull request #41 from warner/cleanups

don't let stubs silently return empty strings: throw NotImplemented
Merge pull request #33 from mozilla/2012-07-new-data-formats

versioning support and new data format implementation
bump version after publishing 0.4.0
Fixing public key property
travis-ci support
add shrinkwrap

browserify has loose dependencies, and that broke us, since
a newer version requires node 0.8. now we are in control.
Merge pull request #46 from seanmonstar/shrinkwrap

add shrinkwrap