Added templating function to SALVE config.

Includes a basic tests.
Moved away from python3 dict comprehension syntax for compatibility.
Added a default ini file that gets loaded.

This file specifies the attributes of blocks that are left unspecified,
and its values, like all config files, are allowed to contain template
strings. This also includes the removal of docstrings because they mess
up the nosetests output.
Setup a module to track globally used paths.

This includes moving the default settings location and tweaking
settings to use the locations module.
Added code to apply settings to a block.

Includes tweaking the settings dictionary to be all lower case for
uniformity with the parser's identifiers.
Merge branch 'feature/settings-application'