Stop doing transaction asynchronously

* Deprecated JPA `withTransactionAsync`
* Use synchronous `withTransaction` from `@Transactional` action
Merge pull request #2042 from jroper/2042-remove-async-transaction

[2.2.1-java] impossible to use promise with withTransaction into @Transactional controllers