Turned on C++11 support, got rid of auto_ptrs.
Switch to using functions from callbacks in plm-endpoint.
Added 'override' here and there.
Move away from callbacks to functions in the alarm mgr.
Totally got rid of callback.h.