Updated to work with mruby master on 2013-12-21

* Interface of `mrb_run` changed to `mrb_context_run`.
* mrb_generate_code returns a `struct RProc *`, not an int.
  Not sure if we have to free that or whether its released
  with the parser (potential leak).
* Initialize `ARGV` with capacity.