Extensions to some RPC commands from Namecoin

Port over some extensions to the RPC commands from Namecoin.  (Extended output for decoding raw transactions, creating name_update's in raw transactions (not complete yet) and name_firstupdate to a specified address.)