- remove yielding behavior in AsyncBeanContext to avoid screen flickering problem in widgets updating from async callbacks
- fix ListWidget so if setItems() is called more than once between asynchronous loads that all previous calls to the bean manager are discarded.
fix ClientMessageBus to stop checking for NonGlobalRouting. Introduce DeliveryLocalOnly instead.
minor refactoring and docs for ListWidget
Fixed page navigation framework after async bean management broke it
Added remove/delete button to store widget. Now you can delete a store!
add some temporary instrumentation.
fix to the rendering of producers and providers
Added onItemsRendered method to ListWidget that is called after all item widgets have been added to the panel
code cleanup / performance
exclude com.google.gwt classes from cache purge
implement async generation framework!
add additional unit test
double-initialization of singleton beans caused with singleton producers
Removed unused maven plugin (we don't use IDEA UI Designer forms anymore)
ERRAI-430

Note: ClientMessageBusImpl *cannot* be directly injected anymore. As a concrete implementation that matches the type of the top-level provider, it is disabled by default.
- fix to thread-race problems with new parallel generator framework
- cleaned up the generator framework
- fixed bugs in async bean manager (generator was calculating wrong variable names for beans looked up by interfaces instead of concrete types)
- add additional unit tests
- do not lazy cache annotations for GWT MetaClass implementations as the performance penalty of upfront caching is not significant (unlike with Java reflection)
clean up logging
fix to BuildMetaClass's cloning. Was not copying all fields.
fix serious bug with asynchronous servlets: BufferDeliverHandler was not incrementing the message count