Add support for putting @Transactional annotation at the class level (Issue 181)