Config directory doesn't have to be script directory.
Config directory doesn't have to be script directory.

The script directory can be configured through a CONFIG_DIR variable. If this is not set, then it is set to the same as the SCRIPT_DIR and so has the same behavior
as before. In preparation for #14.

flungo/shared-config-init