Service Installation
Install has been verified on Linux, Windows and Mac OS.
On Mac OS, Windows, and Linux the installation will create a service. On Mac node-mac is used to create the service, on Windows we use node-windows, but on Linux the init scripts or systemd service script is created directly.
On Mac OS the service still runs as root. I'm still investigating the correct way to run the service on Mac.
Coffeecat should work on FreeBSD and other Unix OS's, but for now just the executable is setup, it won't create the service. The file to run is in ${GLOBAL_MODULES_ROOT}/coffeecat/bin/coffeecat.js, it can be executed.