Maybe fixed a bug which caused SEGFAULT when using gcDo on a -g *.ozf.
Avoid generating `getSelf`/`setSelf` instructions for class with locking.
Merge pull request #217 from kennytm/debug-sym-fix

Fix some bugs regarding debugging symbols (ozc -g)
Upgrade the Scala ecosystem of the bootcompiler.

- sbt 0.13.6
- Scala 2.11.2
- scopt 3.2.0

Fixes #221, because Scala 2.11 should be able to read JDK8 stuff.
Merge pull request #222 from sjrd/upgrade-scala-stuff

Upgrade the Scala ecosystem of the bootcompiler.
Fix bug with PackWithReplacements when top-level object with complex objects.

PackWithReplacements failed with "Resources found during pickling",
because the original value becomes a Reference after replacemenet.
Merge pull request #227 from kennytm/top-level-pack-with-repl

Fix bug with PackWithReplacements when replacing top-level object with complex values.
Update ASIO wrapper constructors to only take BoostEnvironment and VMIdentifier

* Restore the behavior of creating a new TCPConnection
  in every call of startAsyncAccept().
Document a few exceptions for the calling thread
Constify a couple members of BoostEnvironment and BoostVM
Improve member order of BoostVM

* The environment is the "main context" of the VM.
* Also follows better the constructor arguments order.
Merge pull request #234 from eregon/boostvm_refs

Update ASIO wrapper constructors
Fix non-displaying ozc messages in Windows

Fixes #214 : As flag HANDLE_FLAG_INHERIT is used in SetHandleInformation call,
parameter bInheritHandles of CreateProcess must be set to true
Merge pull request #236 from anthonygego/windows

Fix non-displaying ozc messages in Windows
Implement addChildProcess() to kill child processes on termination

* Implements the kill argument of OS.exec.
* Implements the automatic termination of processes spawned by OS.pipe.
* It notably kills the corresponding Tk instance when a VM terminates.