Changes all over the place:
-Minor work to get tests running better
-Do some agent work on restart of the AgentFactory, through the boot()
method. Specifically start the scheduler and reconnect persistent
connections.
-Store XMPP connections per Agent, not in a central file.
-Make Config automatically provide the correct Environment hierarchy.