fix issues with adding to existing repositories
allow swiss.sh to be updated by others
allow remote to be specified
add test for hook installation
add tests for version and branches
fix helpers
relocate cleanup
reenable local branch deletion
add tests for init with existing origin

discovered syntax bug where origin was not being set as default remote name.
add test for non-origin remote name
refactor remote tests and remove cleanup trap

removed cleanup trap to allow examination of failed test cases.
create run command to allow for testing with errexit option
update swiss.sh submodule
update readme
make command correction and add period
convert init tests to new swiss.sh api
swap to swiss test function
set feature branch to track remote automatically
setup tracking properly
add tests files