Fix transitive equality error in set.

SubstringComparator used to be broken since it didn't have transitive
equality (ex. ab a ac). Now we use normal string comparison with
set.lower_bound saves an additional 12 bytes.

Also up frame size to 2700 to fix build.

Change-Id: Ie8d41faef37591e7feed1f5d2ad6258430b8ffb6

(cherry picked from commit 4b8b4693ee19efbd2d8692ca0b47b71f3b7da663)
diff --git a/build/Android.common_build.mk b/build/Android.common_build.mk
index 7cb23f8..0d29927 100644
--- a/build/Android.common_build.mk
+++ b/build/Android.common_build.mk
@@ -244,7 +244,7 @@
 ifeq ($(HOST_OS),linux)
   # Larger frame-size for host clang builds today
   ifndef SANITIZE_HOST
-    art_host_non_debug_cflags += -Wframe-larger-than=2600
+    art_host_non_debug_cflags += -Wframe-larger-than=2700
   endif
   art_target_non_debug_cflags += -Wframe-larger-than=1728
 endif