sec: remove untested alt curves not used by bitcoin
Base58check: no longer encodes version separately
EC/Key: use network object consistently
JSHint: add config
ec: use x1/x2, y1/y2 variables

No logic change, just using the variables that are defined instead of
repeating code.
JSHint: remove defined but never used
JSHint: add max line length 120
ec: white space fixes

It is advised to use ?w=0 in comparing this commit.
ec: remove semi-colons
ec: compare strictly against null
ec: define on use
Merge pull request #205 from dcousens/jshint

JSHint and fixes
README: consistent bitcoin case
integration: fix invalid use of network object
integration: use ScriptPubKey for Address
README: consistent bitcoin case (again)
Merge pull request #206 from dcousens/base58rework

Base58 Check rework
Add Dogechain to wallets using bitcoinjs-lib
Merge pull request #189 from coinpunk/remove-untested-curves

Remove untested EC curves
all: rename D to d as per SEC convention