use "document.defaultView.eval" in place of deprecated evalInWindow (fix #233)

document.defaultView.eval works like evalInWindow on Firefox >= 34 
and it works correctly even on previous Firefox versions.
(tested on Firefox >= 29)
Merge pull request #247 from rpl/fix/233

use "document.defaultView.eval" in place of deprecated evalInWindow