Fix #754: Emit last compatible IR version
Merge pull request #757 from gzm0/emit-binary-compat

Fix #754: Emit last compatible IR version
Fix #740: Allow to run stuff with names that are not JS identifiers
Fix #738: Correct overloading when exporting toString
Fix #730: Don't scope scalaJSTestFramework in Test
Merge pull request #755 from gzm0/export-toString

Fix #738: Correct overloading when exporting toString
Merge pull request #756 from gzm0/strange-main-name

Fix #740: Allow to run stuff with names that are not JS identifiers
Merge pull request #762 from gzm0/test-framework-scope

Fix #730: Don't scope scalaJSTestFramework in Test
Add js.Dictionary.get
Fix #742: Add js.WrappedArray and js.WrappedDictionary
Merge pull request #764 from gzm0/js-scm-wrappers

JavaScript scm wrappers
Fix #759: Add java.util.Date
Merge pull request #760 from mseddon/java-util-date

Add java.util.Date
Change relSourceMap and absSourceMap into a single mapSourceURI option

Also create proper source maps for overridden sources (fixes #758)
Merge pull request #765 from gzm0/improve-source-maps

Change relSourceMap and absSourceMap into a single mapSourceURI option
Fix #750: Add a filter for jsDependencies
Merge pull request #766 from gzm0/filter-js-deps

Fix #750: Add a filter for jsDependencies
Fix #684: Clean up sbt plugin

- Move things we don't want to be imported into *.sbt files
  automatically to a separate object
- Classify keys using KeyRanks
Merge pull request #767 from gzm0/cleanup-sbt

Fix #684: Clean up sbt plugin
Implement JLong.numberOfTrailingZeros