util:  Fixes when catching SIGINT
util:  Fixes when catching SIGINT

- Handle processes exiting before we parse /proc
- Correctly catch exceptions in _spawn and raise InhibitorError.

jsbronder/inhibitor,jsbronder/inhibitor