add prefix macro to control install location

this commit adds the prefix macro to the makefile, which is set to
$HOME by default. the install target uses this as the directory where
the config files are to be installed.