Further refine rmn agent, which now works pretty well.
Prepend __DIR__ to all includes / requires so that they work with launchd (the relative paths were failing).