Fix scalaVersion of testAdapter and plugin.
Remove the aggregate in the root project.

Because it has no useful meaning.
Fix list of projects in publish script.

Including removing jasmineTestFramework from that list.
Fix #1324: js.Date.parse should return Double
Merge pull request #1323 from sjrd/build-fixes

Build fixes
Fix #1318: Configuration to publish to OSS Sonatype.
Publish sbt-scalajs in the package sbt-scalajs-plugin on Bintray.

Because sbt-scalajs was already taken by someone else.
Fix #1320: Allow multiple message sends in TestAdapter

This commit eliminates confirmation messages from the JS slave to the
JVM orchestrator on client messages (the "msg:" message). The slave
may still send a fail message but does not confirm reception of the
message anymore. This avoids having nested reception loops that expose
races.
Actually set local runner to null after use
Fix #1325: Repeatedly decode incoming Node.js Com messages
Get rid of ugly isAlive hack
Fix #1328: Handle socket errors in Node.js com
Merge pull request #1327 from sjrd/sonatype

Update publishing configuration
Merge pull request #1329 from gzm0/fix-test-interface

Fix test interface
Merge pull request #1326 from gzm0/fix-date-type

Fix #1324: js.Date.parse should return Double