remove join test
more fixes to the wait code
fix notifyAll
cleanup monitor code some more in preparation for interrupt()
rename running -> alive
eliminate ready()
move more tests to the new harness
resolve constants once
resolve fields
move a test
factor our resolve code
pass op into resolve
lookup field in getstatic/putstatic
determine whether we have to lookup a static method from the opcode
resolve static field accesses
bypass resolve if already resolved
only do class init check when we resolve