Separate unit tests and stress tests.

The transports tests mix unit tests and stress tests, causing failures
because of mis-configured system to look like library bugs.

This patch move the shutdown stress test to separate files.

Signed-off-by: Martin Sustrik <sustrik@250bpm.com>