Add initial lifecycle and hooks into kubelet.

We need to make sigterm probably per pod configurable - my php app that allows file uploads should be able to wait 6 minutes between sigterm and sigkill.  My restful super fast node.js app should just hard crash and die.