Process management refactor

This is the big refactor that makes the router project responsible for running the various processes (eg, nginx and varnish). This makes it easier test the entire stack and is also part of our shift towards building out a self-contained omnibus installer packages for this project. This also eliminates the need to have our Chef scripts setup servers in a specific way, since now all that logic is self-contained here.