vtrace also shows the name of the current thread, if possible
fixing SynchronizedStart test, as well as ecj (#218)

The issue was that we weren't breaking the bytecode loop on
unsuccessful monitorenter opcodes.