TxSupport trait to ease annotation-driven transaction support configuration

Added TxSupport trait that can be used to extend
FunctionalConfiguration. enableTransactionManagement(...) function is
equivalent to traditional <tx:annotation-driven ...>