tidied up the XBean factory bean to avoid it owning and closing the contained context. also by default the broker is started when using the XML file