Show short scriptPubKeys correctly
Show short scriptPubKeys correctly

Previously bitcoin-qt's -debug transaction info was showing CTxOut([error])

It is valid for a scriptPubKey to be any size, for example simply
OP_RETURN is valid and can be used to destroy a TXOUT to mining fees.

Conflicts:
    src/core.cpp

Rebased-from: 5d37b9db291cf60d3a1b4a15d00ef00baa7d9f4e 0.8.x

joroob/reddcoin,Cannacoin-Project/Cannacoin,coinkeeper/2015-06-22_18-46_reddcoin,coinkeeper/2015-06-22_19-10_cannacoin,ahmedbodi/poscoin,joroob/reddcoin,Cannacoin-Project/Cannacoin,reddcoin-project/reddcoin,coinkeeper/2015-06-22_19-10_cannacoin,ahmedbodi/poscoin,joroob/reddcoin,joroob/reddcoin,reddcoin-project/reddcoin,bmp02050/ReddcoinUpdates,reddink/reddcoin,reddcoin-project/reddcoin,Cannacoin-Project/Cannacoin,coinkeeper/2015-06-22_19-10_cannacoin,coinkeeper/2015-06-22_18-46_reddcoin,bmp02050/ReddcoinUpdates,coinkeeper/2015-06-22_19-10_cannacoin,joroob/reddcoin,ahmedbodi/poscoin,reddink/reddcoin,reddink/reddcoin,Cannacoin-Project/Cannacoin,bmp02050/ReddcoinUpdates,coinkeeper/2015-06-22_18-46_reddcoin,coinkeeper/2015-06-22_19-10_cannacoin,bmp02050/ReddcoinUpdates,ahmedbodi/poscoin,reddink/reddcoin,coinkeeper/2015-06-22_18-46_reddcoin,reddcoin-project/reddcoin,reddink/reddcoin,coinkeeper/2015-06-22_18-46_reddcoin,reddcoin-project/reddcoin,bmp02050/ReddcoinUpdates,ahmedbodi/poscoin,reddcoin-project/reddcoin,Cannacoin-Project/Cannacoin