Make some code more generic

* Implement two init.d scripts: one for MS and other for RPM-based installs
* Add descriptions to the sandboxes.