add check function for BIP39

fixes #393
serialize payment request for signature
add test for setObj
add sign/verify with pki_type SIN

...which is much easier to implement than X.509 certificates.
change bundle name
add new bundles and symbolic link
minify browser version
Merge remote-tracking branch 'devrandom/bip39a'
Merge branch 'feature/bip70-signing'
Merge remote-tracking branch 'maraoz/feature/bundle-name'

Conflicts:
	browser/bitcore-0.1.24.js
add "real" 0.1.24 and 0.1.25, and...

In this commit I have added the 'official' versions 0.1.24 and 0.1.25 to the
repo, and also created a new bitcore-dev.js that is not included in the repo.
bitcoin-dev.js is what we will use for development. When we define a new
version, we create a new bitcore-x.x.x.js file, and point bitcore-latest.js to
that. Note that the bitcore-x.x.x.js files should always be the "main" bundle,
which does not include BIP39 or BIP70, or other large packages.