Transaction/RawTx: renames TxBuilder to Transaction
RawTransaction: re-order functions to project standard
RawTransaction: rename tmpTx to tx
tests: remove unnecessary test

This functionality is tested already through the fixtures.
RawTransaction: avoid statement repetition

ECMAScript guarantees order of execution of object literal expressions
in the order they are written.
add ECPair module
remove ECKey, ECPubKey, replace with ECPair
ECPair: find network from constants
ECPair: throw if non-boolean compressed flag given

Also adds test for network option
ECPair: use ECPair.curve internally
ECPair: move rng to optional params object
ECPair: throw for invalid network
ECPair: rename *PublicKey to *PublicKeyBuffer
doc: no section headers
Address: remove instantiable object