message: 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.
diff: @@ -497,8 +497,6 @@ public:
  std::string ToString() const
  {
  if (IsEmpty()) return "CTxOut(empty)";
  - if (scriptPubKey.size() < 6)
  - return "CTxOut(error)";
  return strprintf("CTxOut(nValue=%s, scriptPubKey=%s)", FormatMoney(nValue).c_str(), scriptPubKey.ToString().c_str());
  }
  