make TTL work

fixes #1068 

It lacks tests, but is able to work well.
i wanna get some feedback for this implementation, and I am adding tests for it now.
never mind, I see this is in the etcdserver package... hrm, let me think through this. I don't really like that we have to export Lead