Fix #954: Add _.toJSArray and _.toJSDictionary converters
Remove uses of deprecated fromTraversableOnce
Merge pull request #959 from gzm0/scala-conversions

Scala conversions
Add isDigit implementation to java.lang.Character

Signed-off-by: Ben Jackman <ben@jackman.biz>
Avoid use of deprecated ctor of IRTreePrinter
Merge pull request #960 from benjaminjackman/master

Add isDigit implementation to java.lang.Character
Merge pull request #961 from gzm0/no-deprecated

Avoid use of deprecated ctor of IRTreePrinter
Fix #962: Allow to pass additional arguments to PhantomJSEnv
Merge pull request #963 from gzm0/phantomjs-args

Fix #962: Allow to pass additional arguments to PhantomJSEnv
Fix #966: Replace ScalaJS.protect(<x>)(...) by (0, <x>)(...)
Fix #950: Re-create cached files if target was deleted
Merge pull request #968 from gzm0/fast-protect

Fix #966: Replace ScalaJS.protect(<x>)(...) by (0, <x>)(...)
Merge pull request #969 from gzm0/fix-cache

Fix #950: Re-create cached files if target was deleted
Refactor optimizer to allow for arbitrary builders
Add direct Closure optimization (converts Scala.js IR to Closure IR)
Integrate direct Closure optimization with sbt plugin

This fixes #949
Add direct optimization support to partest