Pass a context to the evaluator

When evaling ruby config, pass the original caller
in to be checked in method_missing. This fixes
RiotGames/ridley#202
cleanup methods, call it caller not ctx
spec
s/caller/context/
Merge pull request #5 from RiotGames/fix_ridley_202

Pass a context to the evaluator