Use notifications for connection registry instead of polling.

Drops roughly 1 second off the start up time of a midlets splash screen.
Ok, is there any check in the reference implementation that prevents setting alarms in the past? If there isn't, we're good.