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)
 {
diff --git a/src/ev_poll.c b/src/ev_poll.c
index f86be76..17f7338 100644
--- a/src/ev_poll.c
+++ b/src/ev_poll.c
@@ -132,7 +132,7 @@
 			break;
 		if (fdtab[fd].update_mask & tid_bit) {
 			/* Cheat a bit, as the state is global to all pollers
-			 * we don't need every thread or take care of the
+			 * we don't need every thread to take care of the
 			 * update.
 			 */
 			_HA_ATOMIC_AND(&fdtab[fd].update_mask, ~all_threads_mask);
diff --git a/src/ev_select.c b/src/ev_select.c
index dd0b762..3e42f72 100644
--- a/src/ev_select.c
+++ b/src/ev_select.c
@@ -123,7 +123,7 @@
 			break;
 		if (fdtab[fd].update_mask & tid_bit) {
 			/* Cheat a bit, as the state is global to all pollers
-			 * we don't need every thread or take care of the
+			 * we don't need every thread to take care of the
 			 * update.
 			 */
 			_HA_ATOMIC_AND(&fdtab[fd].update_mask, ~all_threads_mask);