API improvement and documentation for JDBC Event Store

The Jdbc Event Store now uses the same storage format as the JPA Event Store,
allowing them to be interchanged. Added documentation (Javadoc) to all
interfaces and public API.

Issue #AXON-206 Fixed