Fix basic logging + high CPU in Zippy (bug 1100446)

Turns out the high CPU was nunjucks file-watching. I thought we'd fixed this in the past, but it seems that only `configure` can turn watch off and not the opts for a new Environment object.

Here's the top output on zippy (previously node was using ~80%)

```shell
$ docker exec -it wharfie_zippy_1 bash
bash-4.1# top
top - 03:55:09 up 11:46,  0 users,  load average: 2.53, 2.32, 1.84
Tasks:   4 total,   1 running,   3 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.3%us,  1.3%sy,  0.0%ni, 98.3%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2056236k total,  1863364k used,   192872k free,    33268k buffers
Swap:  1437632k total,   392052k used,  1045580k free,   273264k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
    1 root      20   0  705m  27m 9308 S  0.7  1.3   0:33.97 grunt
   13 root      20   0  658m  42m 9704 S  0.0  2.1   0:07.00 node
   15 root      20   0 11496 2344 2176 S  0.0  0.1   0:00.13 bash
   22 root      20   0 14956 1968 1752 R  0.0  0.1   0:00.01 top
```

Bonus - we get some basic logging now having got rid of nodemon:

![1__python](https://cloud.githubusercontent.com/assets/1514/5088826/62e5f818-6f2e-11e4-9fbe-04a90bbbbd32.png)

If you want to test this out:

Grab the branch in place of your usual zippy checkout.

Run:
 
```shell
fig stop
fig build zippy
fig up -d
```