Add 'overwrite' argument to PleaseRun::Installer.install_files

For #35
Add --overwrite flag

Also move error types into a separate file for reuse outside CLI.
Fixes #35
Call it init.sh
Merge pull request #38 from jordansissel/add-overwrite-flag

Add overwrite flag