fix(install): tolerate being called from any dir

install was cranky if I ran it from arbitrary directories
this makes it a bit less picky.
feat(install): don't overwrite backups

If this module has already been installed,
don't overwrite the backup hook files.