Dirt Simple Withdrawal Contract

Note that for all those following this thread @djrtwo has made a more beacon-chain centric proposal which I have responded to here.