forgot to return status code
add directive 'eval_every_time'

If 'eval_every_time' is on, mruby_xxx_handlers eval mrb files every time.
Merge pull request #21 from cubicdaiya/issues/forgot_return_status_in_example

forgot to return status code
set 'eval_every_time' on in default & order of arguments is reverse

if 'eval_every_time' is not description in nginx.conf,
clcf->eval_every_time is not set default value with ngx_conf_merge_value
in this order.
rename directive & change default behavior

 * rename 'mruby_eval_every_time' to 'mruby_cache'(behavior is reverse)
 * By default, 'mruby_cache' is off
Merge pull request #22 from cubicdaiya/improvements/eval_every_time

add directive 'mruby_eval_every_time'