Update indexer to account for breaking elastigo changes (fixes #2)
Basic signal handling in chevalierd process itself

This is partially an attempt to work around issue #3 (invalid memory
access on SIGWINCH, possibly in ZeroMQ).

Signed-off-by: Sharif Olorin <sio@tesser.org>
Merge branch 'signal-handling' into v1

Signed-off-by: Sharif Olorin <sio@tesser.org>

Conflicts:
	chevalierd/chevalierd.go