must set `hasEval` to false if the Function() constructor test throws
Merge pull request #288 from Polymer/fix-hasEval

must set `hasEval` to false if the Function() constructor test throws