Make sanity check executable

It may be occasionally useful to run it separately
Rename tests for explicit ordering
Ignore return value of weave stop etc

set -e means these can fail too easily otherwise
(Also, remember to stop DNS)