create and sign data-less transactions is now client-side

implemented RLP
implemented some transactions: TODO encodeDataList and
  'constructor' with signatures
updated bitcoinjs since prior had a bug in signing