remove Barrier(MFENCE), remove some comments, change Flush to FlushOne
move some unused materials about hoare logic to hoare.v
defines "data-race"
defines "data-race-free"
correct one error of semantics of Lock/Unlock
add event to astep/bstep; use tactic to speed up deterministic proofs of astep/bstep