Initial in-memory event bus implementation.

provides minimal support for RPC calls.
Code reformat.
Hard-code an identity for now.
Update version.
Add support for externally registering handlers.

This update allows the bus to be injected into Handlers, while allowing
the Handlers to be registered with the bus.
Revert version while we investigate Gradle config.
Follow conventions for DN.
Add check for handler registration.
Add note about multiple handlers per request type.
Re-order to make code clearer.
Upgrade to Java 7.
Add a timeout for the future request.
Use Java 7 conventions to make code readable.
Add a comment to make the limit clear.
Replace addHandler() with existing subscribe().
Add source and javadoc to deployed artifacts.
Merge pull request #13 from Berico-Technologies/feature/memoryEventBus

Applied updates discussed with John.