Adicionando a opção de obter o cancellationSource

Adicionando a opção de obeter o cancellationSource através do objeto
transaction.
Merge pull request #17 from Japle/master

Adicionando a opção para obter o cancellationSource