[maven-release-plugin] prepare release axon-2.1
[maven-release-plugin] prepare for next development iteration
Added JDBC event store

For usage sample see org.axonframework.eventstore.jdbc.JdbcEventStoreTest

Added support for configurable sql schema/sql statements by extracting separate class that creates PreparedStatements
Fixed connection leak, updated test to use pool - which reveals leak
Fixed more connection leaks
Fixed issue in ending of Saga lifecycle

When using the @EndSaga annotation, the saga would not end if the association
value that triggered the Saga is removed during the invocation of the handler

Issue #AXON-213 Fixed
Fixed issue where test fixtures should generate DomainEventMessage instances

The givenAggregate(...).published(...) and whenAggregate(...).publishes(...)
methods now generate DomainEventMessages with increasing sequence numbers.

Issue #AXON-217 Fixed
Fixed buffer-size configuration issue

The buffer-size setting was ignored when using the spring namespace support.

Issue #AXON-216 Fixed
Added stack trace to log statement on UoW rollback

Added the exception to the log when a UnitOfWork fails to commit and triggers a
rollback.

Issue #AXON-212 Fixed
Loosend ResultValidator generic to <? extends Iterable> instead of List

Some Hamcrest matchers only guarantee Iterable and were unusable with the
Axon ResultValidator API.

Issue #AXON-214 Fixed
Updated AMQP Client module
Added givenNoPriorActivity() methods to test fixtures

This method explicitly declares that nothing relevant has happened in the past.

Issue #AXON-218 Fixed
Minor documentation update
Minor code style issue
Minor documentation update
Merge branch 'jdbc-eventstore'
Fix docblock
Merge pull request #112 from asm89/patch-1

Fix docblock
Merge remote-tracking branch 'origin/master'
ProcessingResult made protected

It was a private inner class, but declared as return value on a protected
method. This rendered the protected method unextensible.

Issue #AXON-223 Fixed