Support for request cancellation in INancyEngine and owin.CallCancelled (redo)

1. Simplified INancyEngine to a single method
1. Provide INancyEngine 'overloads' via extension methods.
1. Propagate the owin.CallCancelled cancellation from NancyOwinHost to INancyEngine