Issue #862 Extensibility for action invoker

See https://github.com/aspnet/Entropy/pull/23
Just highlighting that `CreateActionResult` is part of the derived class not the base. It seems likely if you have your own framework that you'd have different semantics around how you treat return values.