Start working on the inhibit files

Might need an inhibit manager at some point in the future to track
all these locks and prevent duplicates. We'll see how complex it
needs to be.