Track modified size in TxMemPoolEntry so that we can correctly compute priority.
Bugfix: bitcoin-tx: scriptPubKey may be null, so accept outscript=<n>:
bitcoin-util-test: Test bitcoin-tx with null scriptPubKey
cleanup new script files (no code changes)

- add missing header end comments
- ensure alphabetical ordering
- update copyright year and license
Merge pull request #4881

2d79bba cleanup new script files (no code changes) (Philip Kaufmann)
Merge pull request #4909
Merge pull request #4817

c26649f Track modified size in TxMemPoolEntry so that we can correctly compute priority. (Alex Morcos)