fakemq: handle O_CREATE (work-in-progress)

And start thinking about condition variables.