Align MH semantic with bytecode behavior of constructor and static member accesses, regarding <clinit> invocation. Reviewed-by: twisti, darcy, abuckley, vlivanov