Added custom config directory option

Which means you can run separate instances of sapfo at the same time with
different configs.