Makes sure, that Symbols passed to Regex#escape work in 1.9. #1852
Adds a conversion from Symbols to Strings in 1.9 Regexp#escape. Fixes #1852
Check not in block. Fixes #1692
Fix Symbol#inspect's problem with newlines.
Add spec for inspecting Symbols with newlines.
Avoid changing the process title when initializing $0
Removed fake __ENCODING__.
Remove implementation detail from Encoding.asciicampat_encoding spec.
Added 1.9.3 specs for Encoding.find.
Removed unnecessary Encoding.asciicompat_encoding spec.

Encoding.asciicompat_encoding returns nil if the Encoding is ascii compatible.
If an Encoding *is* returned, that Encoding is ascii compatible by definition.
Hence, this spec is already covered.
Fixed transcoder extract script to pick up missing transcoders.
Added Encoding.asciicompat_encoding.
Added spec for String#force_encoding(nil).
String#encode shouldn't force_encoding to nil.
Check for exceptions in fallback when inlining polymorphic caches.
Added Encoding::Converter#convpath.
Remove useless typedef
Add tags like 1.9 mode because on some linux versions FFI can bind lchmod
Appendix B - Reading List, spanish translation done.
Rubinius systems, spanish translation done