Adding CancellationTokenModelBinder.

Fixes #1285
cc/ @rynowak 
reason is that the most commonly used type converters are the first two.