CLEANUP: few extra typo and fixes over last one ("ot" -> "to")

As noticed by Tim there were a few incorrect fixes in the previous patch
("ot" -> "to" and not "or").
diff --git a/src/cache.c b/src/cache.c
index 9267f5c..7f6955a 100644
--- a/src/cache.c
+++ b/src/cache.c
@@ -713,7 +713,7 @@
  /*
   * This intends to be used when checking HTTP headers for some
   * word=value directive. Return a pointer to the first character of value, if
-  * the word was not found or if there wasn't any value assigned or it return NULL
+  * the word was not found or if there wasn't any value assigned to it return NULL
   */
 char *directive_value(const char *sample, int slen, const char *word, int wlen)
 {