Move pm.config and setup as a working example configuration file.
Add logging and allow for multiple supervisors to be started by
pm_core_sup without name collisions (whoops...).