added options to the generic site command to handle subsite requirements
added subsite-exists command