recent realtime changes list maintained by service

previously the controller maintained this list
problematic because it would lose the backfilled changes
as it would go out of scope through normal navigation
now the service maintains the list, any controller can
get the list of recent changes (updated automatically)
by calling cbuggRealtime.recentChanges();

cbugg: close bug-247