Improvements and small bugfix

Hi, I changed three things here:

* intended JSON output for the dump
* backup strategy will now taken from configuration instead of using hardcoded defaults
* displaying error message in case of providing bogus config path (this seems to appear only on Linux)

Furthermore I added a Makefile for convenience.