Implemented timeout for JavaScriptEvaluator

Signed off by Diego Araújo<diegoamc90@gmail.com>