Register when user:init is fired

Attempt to register device on device start and when a user becomes available.