reduce snap class complexity, add more arguments to snap cmds
temporary deps for osx builds
make help test less fragile by regex-testing content rather than length