shill: supplicant: Move supplicant code to its own sub-directory.

This CL is part of a series of CLs, which aim to reorganzie shill's flat
source code structure into a more modular form by moving technology
specific code into their own sub-directories.

BUG=chromium:433419
TEST=`FEATURES=test emerge-$BOARD shill`
TEST=`USE='clang asan' FEATURES=test emerge-$BOARD shill`

Change-Id: I119663a90062f7faf3038a2455d53d4ae8c5e297
Reviewed-on: https://chromium-review.googlesource.com/230750
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Ben Chan <benchan@chromium.org>
Tested-by: Ben Chan <benchan@chromium.org>
diff --git a/ethernet/ethernet_unittest.cc b/ethernet/ethernet_unittest.cc
index 32dfc39..8e77b5e 100644
--- a/ethernet/ethernet_unittest.cc
+++ b/ethernet/ethernet_unittest.cc
@@ -26,13 +26,13 @@
 #include "shill/mock_metrics.h"
 #include "shill/mock_proxy_factory.h"
 #include "shill/mock_service.h"
-#include "shill/mock_supplicant_interface_proxy.h"
-#include "shill/mock_supplicant_process_proxy.h"
 #include "shill/net/mock_rtnl_handler.h"
 #include "shill/net/mock_sockets.h"
 #include "shill/nice_mock_control.h"
+#include "shill/supplicant/mock_supplicant_interface_proxy.h"
+#include "shill/supplicant/mock_supplicant_process_proxy.h"
+#include "shill/supplicant/wpa_supplicant.h"
 #include "shill/testing.h"
-#include "shill/wpa_supplicant.h"
 
 using std::string;
 using testing::_;