Make AmazonWebService non-transactional

AmazonWebService should not be transactional since no hibernate session is needed. It also requires transactionManager bean that is not available without hibernate plugin - that's a problem mainly in plugin that depends on this service but not on hibernate plugin.
Merge pull request #13 from jako512/patch-1

Make AmazonWebService non-transactional