Implement gettxout rpc. 

This pull request adds rpc server support for the gettxout rpc. Fixes issue #141. This pull request depends on https://github.com/conformal/btcjson/pull/27.
I'd change this to Debugf so it doesn't log this when a client sends a botched hash string (since this is normal error processing, bad input should be expected).