Fix #2291

Middlewares do not stop operation when `before` event triggered in `Micro` as documented http://docs.phalconphp.com/en/latest/reference/micro.html#middleware-events.

This PR makes `return false` and `stop` method in middleware work as same as which in anonymous function for `before` event.