linter: Includes should use the full path from the source directory.

Per the Google Style Guide #includes of a project's header files
should be listed as descendants of the project's source directory.

http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml?showone=Names_and_Order_of_Includes#Names_and_Order_of_Includes

In update_engine, all the project's include have the update_engine/
directory prefix.

BUG=None
TEST=Build and unittests pass.

Change-Id: I8ab300491f868723848f76c27a3d2de86598ba2f
Reviewed-on: https://chromium-review.googlesource.com/191180
Reviewed-by: Chris Sosa <sosa@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>
diff --git a/fake_p2p_manager.h b/fake_p2p_manager.h
index 1934e5a..50de8d6 100644
--- a/fake_p2p_manager.h
+++ b/fake_p2p_manager.h
@@ -5,7 +5,7 @@
 #ifndef CHROMEOS_PLATFORM_UPDATE_ENGINE_FAKE_P2P_MANAGER_H_
 #define CHROMEOS_PLATFORM_UPDATE_ENGINE_FAKE_P2P_MANAGER_H_
 
-#include "p2p_manager.h"
+#include "update_engine/p2p_manager.h"
 
 namespace chromeos_update_engine {
 
diff --git a/gpio_handler.cc b/gpio_handler.cc
index 8627ba2..1bbc906 100644
--- a/gpio_handler.cc
+++ b/gpio_handler.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "gpio_handler.h"
+#include "update_engine/gpio_handler.h"
 
 #include <base/memory/scoped_ptr.h>
 #include <base/string_util.h>
diff --git a/gpio_mock_udev_interface.cc b/gpio_mock_udev_interface.cc
index d7e7a41..296f74f 100644
--- a/gpio_mock_udev_interface.cc
+++ b/gpio_mock_udev_interface.cc
@@ -9,7 +9,7 @@
 #include <base/stringprintf.h>
 #include <gtest/gtest.h>
 
-#include "gpio_handler_unittest.h"
+#include "update_engine/gpio_handler_unittest.h"
 
 namespace chromeos_update_engine {
 
diff --git a/http_fetcher.h b/http_fetcher.h
index 78ceec6..8f0e453 100644
--- a/http_fetcher.h
+++ b/http_fetcher.h
@@ -14,7 +14,7 @@
 #include <glib.h>
 #include <google/protobuf/stubs/common.h>
 
-#include "http_common.h"
+#include "update_engine/http_common.h"
 #include "update_engine/proxy_resolver.h"
 #include "update_engine/system_state.h"
 
diff --git a/mock_hardware.h b/mock_hardware.h
index 37e50e7..6b1da8e 100644
--- a/mock_hardware.h
+++ b/mock_hardware.h
@@ -5,7 +5,7 @@
 #ifndef CHROMEOS_PLATFORM_UPDATE_ENGINE_MOCK_HARDWARE_H_
 #define CHROMEOS_PLATFORM_UPDATE_ENGINE_MOCK_HARDWARE_H_
 
-#include "fake_hardware.h"
+#include "update_engine/fake_hardware.h"
 
 #include <gmock/gmock.h>
 
diff --git a/mock_p2p_manager.h b/mock_p2p_manager.h
index 353b904..4d2e9f3 100644
--- a/mock_p2p_manager.h
+++ b/mock_p2p_manager.h
@@ -5,7 +5,7 @@
 #ifndef CHROMEOS_PLATFORM_UPDATE_ENGINE_MOCK_P2P_MANAGER_H_
 #define CHROMEOS_PLATFORM_UPDATE_ENGINE_MOCK_P2P_MANAGER_H_
 
-#include "fake_p2p_manager.h"
+#include "update_engine/fake_p2p_manager.h"
 
 #include <gmock/gmock.h>