Fixed problem with embedded broker not cleanly shutting down by refactoring it to BrokerService managed by a JUnit Rule.
Added rollback tests.
Fixed spelling mistake in class name.
Added tests for markRollbackOnlyLast
Added better Javadocs around RouteBuilder purpose.
Cleaned up rollback example.