make hmacs updateable.
hmac reset after digist.
Make use of default operator
Merge pull request #105 from abstractj/minor-cleanup

Looks valid to me. Merged.
added tests for reset and update mechanism.
new sjcl.js
Revert "new sjcl.js"

This reverts commit 9187bdda633035f3e9369bfda01ce91af208b77e.
Merge pull request #102 from bitwiseshiftleft/feature/hmac_updatable

Feature/hmac updatable
new sjcl.js
Travis CI support.
Merge pull request #109 from lgarron/travis-ci

Travis CI Support (Free Test Server)
Change unit testing to use node.js instead of Rhino.

See http://about.travis-ci.org/docs/user/languages/javascript-with-nodejs/
Add ignore section to reduce bower install download from +10MB to just the default sjcl.js plus READMEs
objects for loop performance optimization (http://jsperf.com/object-keys-vs-hasownproperty/4)
add msCrypto.getRandomValues as entropy source.
add performance.now to entropy after load.
Merge pull request #117 from bitwiseshiftleft/feature/ie_getrandomvalues

add msCrypto.getRandomValues as entropy source.
add keyboard and devicemotion to entropy.
split encrypt/decrypt methods into two pairs: actual encrypt/decrypt + json encode/decode
revert performance optimization fix