Better options parsing

Adds ability to specify package manager-specific package names.  Moves test command arg to use a flag.  Example:

`summon redis-server --testCommand=redis --yum=special-name-for-redis-on-yum`