Skip using temporary variables for uid and cmd
Add command logging

This might cause size to grow where it's too big for our shared memory
Disable output buffering
Add support for --clear
Enable dump even when not passing all arguments
Only store value on clear == log
Do string compare instead of numeric
Make lockproc more OS independant
Add uid to name when name not explicitly specified