only duplicated Share class so next few changes are visible
added new share class
changed new share to delay payouts 1 share
increased last_txout_nonce length from 4 to 8 bytes
use OP_RETURN in new shares
change SHARE_PERIOD and SPREAD to new values on switch to new share implementation