Dev Docs: Detail Transaction Format

Preview: http://dg0.dtrt.org/en/developer-reference#raw-transaction-format

Provides a detailed description of the transaction format, replacing an
example hexdump taken from the wiki.

I'm putting this in the transaction section as the format is necessary
for the creation of txids, which are used as merkle leaves (so are
covered by consensus rules).  However, this is also the format used by
several P2P network messages to transmit transactions, so I'll be
linking back to it from there as I document those messages.
@harding Anyway not a big deal and maybe it's just me. I just realized that I would find it clearer or more readable with a simple change;

~~~
TxIn
(See below)
~~~

Instead of:

~~~
See TxIn
Below
~~~

I expect only the Data Type information to be in the table, so when the instructions (See below) follows what I expect to find here, it's a bit easier and straightfoward IMO. Maybe we don't need a link here (or maybe a crosslink consistently with other terms?). Anyway, just a suggestion :) .