add support for touch command

touch was added by generalizing the delete command since they share the same prototype (followed the same pattern as was implemented for _set, _incrdecr etc.). the new _deletetouch function gets the command and expected return values as parameters.