Some refactor on Configuration::Behaviours

Having in mind, some way to intercept error on "#execute" and
call "on_error" behaviour if defined.
Fix mocha warning and change to default report
New Behaviour: on_error

When on_error behaviour is defined, during request, all errors are
intercepted and on_error is called.
Removing #execute from behaviours