Very poor error messages when evaluating .nimble files
As I just discovered: https://irclogs.nim-lang.org/23-12-2019.html#19:33:44

I've got a .nimble file which imports a module, I modified that module to have a `staticExec` call. This caused my `nimble clientsdl` task to stop working:

```
     Error: Could not read package info file in /Users/dom/projects/stardust/stardust.nimble;
        ...   Reading as ini file failed with: 
        ...     Invalid section: .
        ...   Evaluating as NimScript file failed with: 
        ...     /Users/dom/projects/nim/lib/pure/streams.nim(274, 9) Error: undeclared identifier: 'copyMem'
        ... printPkgInfo() failed.
```

Of course, I imported that module a long time ago inside my .nimble file so I didn't connect the dots and the error message makes no reference to the .nimble file. We really need some breadcrumbs here.