INSTALL: Fixed path to cogs start application
INSTALL: Improved parameter examples and removed obsolete env vars
INSTALL: Added dependency of PhantomJS 1.9.7 and its requirements
INSTALL: Added dependency of ExecJS supported runtime
INSTALL: Small improvement to CouchDB explanation
Merge pull request #94 from mback2k/master

Small improvements to INSTALL doc
Ignore another Icecast site
Revert "Eliminate stop_control atexit hook.  #91."

This reverts commit 89fbbe5af1204c1c264794a088e3807112e8c518.

The atexit hook is used to trigger pipeline de-registration when a
run-pipeline instance receives INT, TERM, etc.
Collapse atexit hooks.  Fixes #91.
It's pipeline_id, not pipe_id.  #91.

I need a test suite.
Revert "Revert "Eliminate stop_control atexit hook.  #91.""

This reverts commit fa11a2a2835322461809e2c0a969b24b9ba54c38.

The dual at_exit/on_cleanup mechanism tries to deregister twice on `touch
STOP`.  This could be fixed by adding e.g. a "stopped" flag to the
control object, but I think I'd rather fix this by just removing the
Pykka code, which has not ended up doing what I wanted it to do.

Conflicts:
	pipeline/pipeline.py
Improve "ignore reports suppressed" indicator.
Merge branch 'master' into next