make sure that InterruptExceptions are not swallowed, see #2963

also remove an old work-around in CallingThreadDispatcherModelSpec and
describe the rules for interrupting in the testing docs
Merge pull request #1071 from akka/wip-2963-Thread.interrupt-∂π

make sure that InterruptExceptions are not swallowed, see #2963