Removed unneeded data binding dep. in MVP demo
Make errai-ui tests more robust
Only add scanned type on the client when known to type oracle (when module was inherited)
Optimization for checking for known types
Fix: previous check for know types didn't work correctly
Give bus tests more time to complete
Remove Forge 1 plugin instructions and replace with link to Forge 2.0 Addon instructions.
Work in progress on the bus retry backoff fixes + tests
Fixed ERRAI-687: gradual backoff during reconnect attempts

I've introduced a test for this in the 404 error case. Unfortunately, there is logic in the client bus that does different things depending on the specific status code in the response. Testing all HTTP status codes is unfortunately prohibitive: it takes about 20 seconds per test, so we'll have to settle for partial coverage.

The new test also uncovered a problem with HttpPollingTransportHandler: it wasn't actually cleaning up all its timers when the bus told it to stop. This is fixed now too.

The fixes I made to the code itself, then:

* ClientMessageBusImpl.init() will now delay for a growing amount of time when there hasn't been a successful connection attempt in a while
* Fixed leaking timers in HttpPollingTransportHandler that persist after the bus has stopped and apparently thrown the whole transport handler away

It would be nice to randomize the existing throttling mechanism in the transport handlers. It would be even nicer to wire the transport handlers into the bus's own backoff mechanism, since the various handlers seem to operate independently at the moment.
added docs for the new client exception mapper functionality
fixes for client exception mapper docs
fixes for client exception mapper docs
Merge pull request #79 from EricWittmann/master

Documentation for ClientExceptionMapper
Undoing backoff logic in ClientMessageBusImpl.init() because it was interfering with a weld-integration test

Note that the original TransportHandler backoff is still in place, as is the test that protects it.
Fixed bug that caused intermittent failures in EventObserverIntegrationTest

The problem was that we relied on a runtime check (canMarshall) to decided whether or not to advertise a CDI event type to the server. However, this check will always fail for abstract types as canMarshall will return false. So whenever the bus reconnected we failed to advertise observable interfaces and abstract types to the server. Since we already collect all local-only event types on startup this check can now be removed.
Change forge-errai link to v2.0.0.Beta1 tag.
Set width of getting started screenshots to 650.
Lots of doc improvements.

Linked to Errai Forge Addon tag (Beta1).
Add plugin tips and general editting up to Marshalling section.
More doc improvments.

Add plugin tips and manual setup notes up to errai navigation.
Move all setup/configuration instructions in those sections to single
location.
Finish restructuring of docs up to Configuration section.