Merge pull request #268 from ArcBees/brandon_release

Prepping for 1.0 Release.
Added UMLGraph to javadocs.
Added a RestCallback to make it possible to access the server Response.
Extracted Crawler Service from core
Changed the RestCallback to an interface
Preparation for fixing issue 201

Move tests for gwtp-processors project from gwtp-dispatch-shared to
correct project. Refactor big test into several smaller tests each
testing one specific generator.
Fixing issue #201

If a field has a UseProxy annotation and is of type List or Set, then in
the generated Proxy class this field (and its getters and setters) will
also be of type List or Set.
Extending test case for both scenarios; unfortunately it's not possible
to test if the generic type of the List or Set has been generated
correctly.
Added missing dependency versions to crawler service
Merge pull request #277 from ArcBees/cv_extract_crawler_service

Extract Crawler Service from core
Added more documentation
Proxies are now correctly generated for all classes implementing either Set or List interface
Adapt tests accordingly.
Using thread-safe map.
Using thread-safe map.
Merge pull request #280 from bmoritz/master

Fix issue #201: GenProxyProcessor and Lists (Second try)
Merge pull request #275 from ArcBees/cv_rest_callback

Added a RestCallback to make it possible to access the server Response.
Merge pull request #281 from 5inGularity/master

Non-thread-safe usage of map can result in infinite loop and 100% CPU usage
RootPresenter.RootView : add and use the protected method getAppRootPanel

Child class of RootView can override that method to easily embed the app on a root presenter that is not the <body>
Remove the 'final' modifiers added in the previous commit
Update HTMLUnit to latest version, change Browser to FIREFOX_17.
Some enhancement to CrawlServiceServlet, wait until the JavaScript engine finishes processing.
CR Fixes.