Fix double-definition of jsc_pcre_default_tables.

The generated file chartables.c was being both explicitly #included inside
of pcre_tables.cpp and also added to LOCAL_GENERATED_SOURCES. This lead to
a duplicate symbol definition.

The reason this ever worked was that the Android build system
accidentally ignored ".c" files in  LOCAL_GENERATED_SOURCES. Now that the
.c files are being compiled the problem is exposed.

Fixed by simply not adding chartables.c to LOCAL_GENERATED_SOURCES.
diff --git a/JavaScriptCore/Android.wtf.mk b/JavaScriptCore/Android.wtf.mk
index a142435..3a6ea6e 100644
--- a/JavaScriptCore/Android.wtf.mk
+++ b/JavaScriptCore/Android.wtf.mk
@@ -38,4 +38,5 @@
 
 $(intermediates)/pcre/pcre_tables.o : $(CHARTABLES)
 
-LOCAL_GENERATED_SOURCES += $(CHARTABLES)
+# We do not add $(CHARTABLES) to LOCAL_GENERATED_SOURCES because the chartables.c file
+# is explicitly #included in pcre_tables.cpp.
\ No newline at end of file