Move to upstart task management

This is a more robust way to start and restart servers.

Also add a first-time setup task and check in some configs that weren't checked in.

cc @BooDoo for code review.