replace extend with underscore and use it's version of extend from within PeerManager
add test for config extending properly
Merge pull request #294 from gordonwritescode/bug/extend

replace extend with underscore
Move BigNumber to internal

...no longer relies on Manuel's repo hostig a version of "bignum" that actually
contained bignumber.js. This moves bignumber.js internally and removes bignum
from the browser build process. Also adds a bitcore.Bignum that links to the
right thing. In node, browser.Bignum is require('bignum'). And in the browser,
bitcore.Bignum is is now Bignumber.js (same as before ... except bignumber.js
is now inside bitcore).
add deprecated bitcore.bignum and bitcore.base58

(the non-deprecated versions are bitcore.Bignum and bitcore.Base58)
fix firefox test
Merge pull request #301 from matiu/bug/firefox

fix firefox test
docco documentation
Merge pull request #303 from matiu/feature/docco-docs1

docco documentation
Merge pull request #298 from ryanxcharles/feature/bignum

Move bignumber.js to internal
add Address.forKey convenience method and example vanity address generator
name change forKey -> fromKey
ignore doc folder
improve BIP32 error message
Merge pull request #299 from maraoz/feature/address-forKey

add Address.forKey convenience method
Merge pull request #304 from maraoz/ignore/docs-folder

ignore doc folder
add tests for BIP32
remove alert
Merge pull request #305 from maraoz/refactor/improve-BIP32

Refactor/improve bip32 and add test
fix bignum issue

In the browser, sometimes the config for bignum wasn't being set up if (somehow
... still not sure how this is possible) you use bitcore without using
require('bitcore'). This would by pass the code that set the config for bignum.
Solution is to put the config for bignum in bignum itself (in the browser).

This fixes, in particular, an issue with base58 where it was depending on
bignum having the proper config.

Also I add the base58 tests to run in the browser which they weren't
previously.

And finally I add a small test for Bignum in the browser that makes sure the
config is set properly.