hopefully fixes a Bug with CancellationToken.Register ... Code is now ugly though
fixed an issue with CancellationToken not there in NET35
Merge pull request #228 from CarstenKoenig/master

fixed an issue with CancellationToken not there in NET35