fix timestamp handling in DBUS setActive and setActiveWithUser handlers
a bit optimize process_new()