core/routing: add "return" action

The new action will allow users to write simplified "break" clause.
For example, "return:403" is equivalent to "break:403 Forbidden",
with response body "Forbidden". The response body is quite useful
for telling end users what goes wrong.
Merge pull request #615 from getcwd/master

core/routing: add new "return/break-with-status" action