Fix scriptPubKey terminology

This is causing quite a bit of confusion, for example by people looking
in the Bitcoin Core sourcecode and seeing the term 'scriptPubKey'
instead.

Also fixed a few other errors from the transacitons reference section.
Agreed