[precompile] Rename 10.9 dir to proper RUBY_PLATFORM.
[precompile] Try to fix extconf using ruby/st.h on MRI 1.8.7
[precompile] Since I can't figure out why extconf uses ruby/st.h on 1.8.7, just manually hack the header.