add subject_list to CmdEngine, fix ParseCmd exceptions

	modified:   lib/App/vaporcalc/CmdEngine.pm
	modified:   lib/App/vaporcalc/Role/UI/ParseCmd.pm
  modified:   t/role/ui/parsecmd.t