Show input amounts and fees in TxToJSON.

In TxToJSON (decoderawtransaction / getrawtransaction), show input
amounts of transactions as well as fees for better checking of
correctness.
Decode name operations in TxToJSON.

Decode name operations in TxToJSON for better results in
decoderawtransaction and friends.
Handle pay-to-pubkey in ExtractDestination.

Handle OP_PUBKEY also (and not just OP_PUBKEYHASH) in
ExtractDestination, so that those transactions are decoded correctly.
Implement name_update in createrawtransaction.

Add support for name_update operations in the createrawtransaction RPC
call with a new, optional third argument.
Merge branch 'namecoinq' into extended-decode
Merge branch 'rawtx-nameupdate' of github.com:domob1812/namecoin into rawtx-nameupdate
Update .gitignore.

Update the top-level .gitignore to fit the generated files I see on a
GNU/Linux system more closely.
Merge branch 'namecoinq' into rawtx-nameupdate
Merge branch 'namecoinq' into extended-decode
Merge branch 'extended-decode' of github.com:domob1812/namecoin into extended-decode
Merge branch 'rawtx-nameupdate' of github.com:domob1812/namecoin into rawtx-nameupdate
Update .gitignore further.

Clarify with a comment that the ignored files are Qt-created, and
exclude only toplevel Makefile.
Merge branch 'namecoinq' into gitignore
Merge branch 'namecoinq' into extended-decode
Merge branch 'namecoinq' into rawtx-nameupdate
Upgraded OpenSSL.  NOT TESTED AT ALL.
Add toaddress argument to name_firstupdate.

Add a new optional toaddress argument for name_firstupdate.  This allows
sending of names directly to an explicit address, rather than only to
one taken from the key pool.
Merge pull request #61 from domob1812/gitignore

Update .gitignore.
Reduce excessive debug output

With many names these are really ugly.
Update FAQ.md

typo: you wrote "namecoind first_update" instead of "namecoind name_firstupdate" (noticed by @bortzmeyer)