Moved with_return attribute from Core::Context to Core::App

This is yet another step forward in untangling Core::Context