use end of argv to determine command
SERVER[_] is not always defined, simplify the message
add functionality to change user - more safety if using init.d
allow setting process title (php5.5+ only)
allow setting stdout and stderr file output, clarify error messages
fix lint-type issues
Allow user-configurable termination limit