Don't tie the inhibit locks to the who string

This allows for multiple instances of the same app to hold a lock
should they need to.
trivial: updates for release