Fix compilation errors in Linux build

Committed from Windows machine without checking tests on Linux (thank
you Travis)

Unit tests still failing, btw, but that's another story
Merge branch 'master' of ssh://github.com/hraban/lush
fix compilation error (unused import)
Remove all templating code

That's right; no more Go templates! Everything over JSON and Websocket.
Don't try to complain on spurious status change

Not a bad idea in and of itself but this implementation was bollocks and
in the wrong place. Caused a host of messages for valid changes when no
notification listeners were registered.

I'm an idiot. Thank you Travis, once again.
Explicit error about cmd.Cwd() on non-running cmd

Fixes unit test to honor this