Merge pull request #151 from darwish/master

adds missing lock around e.fulfilled() in ExpectationsWereMet()