Make the Escape key always close BioDalliance

This uses a capture-phase event listener, per Thomas's advice.

Fixes #137 

Once BioDalliance addresses https://github.com/dasmoth/dalliance/issues/122 we can remove this.