I40 method matching
I have modified commons-lang with fuzzy matching methods that supports (Double -> any Number type) and (String -> char) conversions without loosing precision. For now it is published here: https://github.com/akadeev/commons-lang
It is an opened question what to do further with this modified jar, I will create an issue describing that.
Finished most part of #40 and #61 issue and decided to merge it with master to test whole thing. Issue with EvalTest still persists(due to a dispatching of unwrapped JS object). I plan to fix it by myself or maybe @hrjet9 will prefer to do it himself.