Rename all lifecycle callbacks to more appropriate names (including attr...

...ibute callbacks).