For BUILD.public, let SkPreConfig.h set SK_RELEASE based on NDEBUG.

Use DumpStackTrace in SkASSERT in GOOGLE3.

There are extra assertions enabled in debug mode that cause RecordDraw_TextBounds to fail.

New include causes a naming conflict with global name "base".

Corresponding internal cl/106495354

No public API changes.

TBR=reed@google.com
BUG=skia:

Review URL: https://codereview.chromium.org/1423013004
diff --git a/tools/BUILD_simulator.py b/tools/BUILD_simulator.py
index 209259f..ff01941 100755
--- a/tools/BUILD_simulator.py
+++ b/tools/BUILD_simulator.py
@@ -79,6 +79,7 @@
   'BASE_DIR': "",
   'CONDITION_ANDROID': "CONDITION_ANDROID",
   'DM_EXTERNAL_DEPS': [],
+  'EXTERNAL_DEPS_ALL': [],
   'EXTERNAL_DEPS_ANDROID': [],
   'EXTERNAL_DEPS_UNIX': [],
 }