Fix service UP timestamp from getting reset

There was an issue with service UP timestamp tracking where the
timestamp would get reset in cases where a lease was re-registered.

Also modified the sample service to start in STARTING mode and only
transition to UP status after simulating application initialization
time by sleeping for 60 seconds.