Don't rely on transitively included headers

One must explicitly include what it need.
time.h for struct tm.
sys/time.h for gettimeofday, etc.

Bug: 37629934
Test: build

Change-Id: Iacd5317d958f61df062fca40fbf2e8992c7fbb44
diff --git a/msm8084/utils/loc_log.cpp b/msm8084/utils/loc_log.cpp
index 392966e..f961631 100644
--- a/msm8084/utils/loc_log.cpp
+++ b/msm8084/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB
diff --git a/msm8909/utils/loc_log.cpp b/msm8909/utils/loc_log.cpp
index 76f0c53..6601d0d 100644
--- a/msm8909/utils/loc_log.cpp
+++ b/msm8909/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB
diff --git a/msm8960/utils/loc_log.cpp b/msm8960/utils/loc_log.cpp
index f755d70..e7f34e7 100644
--- a/msm8960/utils/loc_log.cpp
+++ b/msm8960/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB
diff --git a/msm8994/utils/loc_log.cpp b/msm8994/utils/loc_log.cpp
index 18182b7..e0f8478 100644
--- a/msm8994/utils/loc_log.cpp
+++ b/msm8994/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB
diff --git a/msm8996/utils/loc_log.cpp b/msm8996/utils/loc_log.cpp
index 76f0c53..6601d0d 100644
--- a/msm8996/utils/loc_log.cpp
+++ b/msm8996/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB
diff --git a/msm8998/utils/loc_log.cpp b/msm8998/utils/loc_log.cpp
index f6b54f9..49136ef 100644
--- a/msm8998/utils/loc_log.cpp
+++ b/msm8998/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #include <platform_lib_includes.h>
diff --git a/msm8998/utils/platform_lib_abstractions/loc_pla/src/platform_lib_log_util.cpp b/msm8998/utils/platform_lib_abstractions/loc_pla/src/platform_lib_log_util.cpp
index a74b34a..43885b2 100644
--- a/msm8998/utils/platform_lib_abstractions/loc_pla/src/platform_lib_log_util.cpp
+++ b/msm8998/utils/platform_lib_abstractions/loc_pla/src/platform_lib_log_util.cpp
@@ -26,6 +26,7 @@
  * IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  */
 #include <cstdio>
+#include <sys/time.h>
 
 #include "platform_lib_log_util.h"
 
diff --git a/utils/loc_log.cpp b/utils/loc_log.cpp
index 18182b7..e0f8478 100644
--- a/utils/loc_log.cpp
+++ b/utils/loc_log.cpp
@@ -32,6 +32,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/time.h>
+#include <time.h>
 #include "loc_log.h"
 #include "msg_q.h"
 #ifdef USE_GLIB