eruby: streamline implementation and bug fixes
eruby: streamline implementation and bug fixes

Note the very important change to Eruby::Context, we definie 'to_h'
rather than 'to_hash'. Otherwise passing it to 'evaluate' it get
interpreted as the options rather than as a context

DamienRobert/drain