- Added status support for Daemon class with the ability to customize the name of the process
- Moved argument parsing into class for convenience

Note: This may not fit all use cases where someone wants to customize the behavior of the daemon cmds, but for my situation it makes it quicker to get up and running