OS X Daemon Support

And slight modifications to .gitignore to ignore object file changes. Basically, I added OS X Daemon Support by creating a property list file and adding code to the install target to put that file in the right place. When launchd/launchctl sees this file, reperire will get launched.