Support for Generics and CancellationToken

We now are supporting generics and cancellation token.
you now can code as
IEnumerable<Address> result = await
storedProcedure.ExecuteAsync<Address>("proc_test3");