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
Merge pull request #4 from ethers/pr

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