prevent IllegalStateException being thrown from StopWatch.stop() in finally block

in some cases bundle may not have started and StopWatch.start() was never called, masking real problem/exception.