Prove simple list head

This will be the last example done in simple-untyped. I will start proving examples in KernelC.