add more tests for the async bean manager.
introduce new AsyncBeanQuery API to make loading multiple beans asynchronously less of a pain.