Move casts.h and stl_util.h into base/.

Change-Id: Idb3bfa5cec3d146e488031d91265737cde2b4cf4
diff --git a/src/gc/large_object_space.cc b/src/gc/large_object_space.cc
index 0247e8d..1b93e5d 100644
--- a/src/gc/large_object_space.cc
+++ b/src/gc/large_object_space.cc
@@ -15,13 +15,13 @@
  */
 
 #include "base/logging.h"
+#include "base/stl_util.h"
 #include "large_object_space.h"
 #include "UniquePtr.h"
 #include "dlmalloc.h"
 #include "image.h"
 #include "os.h"
 #include "space_bitmap.h"
-#include "stl_util.h"
 #include "utils.h"
 
 namespace art {
diff --git a/src/gc/mod_union_table.cc b/src/gc/mod_union_table.cc
index 4d9ffe2..8953c5a 100644
--- a/src/gc/mod_union_table.cc
+++ b/src/gc/mod_union_table.cc
@@ -14,12 +14,13 @@
  * limitations under the License.
  */
 
+#include "mod_union_table.h"
+
+#include "base/stl_util.h"
 #include "heap.h"
 #include "heap_bitmap.h"
 #include "mark_sweep.h"
-#include "mod_union_table.h"
 #include "space.h"
-#include "stl_util.h"
 #include "UniquePtr.h"
 
 namespace art {
diff --git a/src/gc/space.cc b/src/gc/space.cc
index bf25358..37565db 100644
--- a/src/gc/space.cc
+++ b/src/gc/space.cc
@@ -16,14 +16,14 @@
 
 #include "space.h"
 
-#include "UniquePtr.h"
 #include "base/logging.h"
+#include "base/stl_util.h"
 #include "base/unix_file/fd_file.h"
 #include "dlmalloc.h"
 #include "image.h"
 #include "os.h"
 #include "space_bitmap.h"
-#include "stl_util.h"
+#include "UniquePtr.h"
 #include "utils.h"
 
 namespace art {