Leave log if UFHttpSession or UFAuthHandler failed to start
When injecting into a child injector, don't remove similar rule from parent
Add listMappings() helper to assist with debugging injection issues.
Set up Remoting API inside the try/catch so we catch any injection errors.

This way they are sent back as a remoting message, not a HTTP/HTML error page.
More careful specification of isActive() to include init() being called and ready.
Clear log messages after each session, otherwise they just keep building up.