Status

Adds `$ pilot status <program>` to check whether a given program is currently loaded with launchctl

If the program is loaded, outputs "Running".
If not, exits with failing status code.

Not sure if exiting with a failing status code is the best thing to do when the program isn't loaded. It does make it easy to determine if a program is running or not, without doing string matching on the output.. But its not as user friendly as outputting descriptive text (ie: "Not running" or "Stopped").

Thoughts?