Compile and Run Doesn't Interact with Running Process
Mac OSX 10.12.3.  I installed nim 0.16.0 from [here](https://nim-lang.org/download.html) and `nim -v`: 
```
Nim Compiler Version 0.16.0 (2017-01-08) [MacOSX: amd64]
Copyright (c) 2006-2017 by Andreas Rumpf

git hash: 5947403e84ba44397b35f93f9d327c76e794210f
active boot switches: -d:release
```

Single file tweeter.nim:
```
import asyncdispatch
import jester

routes:
    get "/":
        echo "Test"
        resp "Hello World!"

runForever()
```

When I run `nimble c -r tweeter.nim`, I get:
```
  Verifying dependencies for tweeter@0.1.0
      Info: Dependency on jester@>= 0.1.1 already satisfied
   Warning: File 'errorpages.nim' inside package 'jester' is outside of the permitted namespace, should be inside a directory named 'jester' but is in a directory named 'private' instead. This will be an error in the future.
      Hint: Rename the directory to 'jester' or prevent its installation by adding `skipDirs = @["private"]` to the .nimble file.
  Verifying dependencies for jester@0.1.1
  Compiling tweeter.nim (from package tweeter) using c backend
```

It never moves beyond the compiling step, and I never see any log output, such as my `echo "Test"`.  However, it is actually running.  I see a process `tweeter` running, and I get "Hello World" in my browser at `localhost:5000`.  Pressing Ctrl-C on the `nimble c -r tweeter.nim` process also fails to kill the `tweeter` process, and I have to do it manually.

This is my first program in Nim, so hopefully I'm missing something obvious.