Updates to SpiderMonkey v18.0
Some changes for spidermonkey ff18.0
1) Added some missing files to fix compilation errors.
2) Reverted android.mk to use gnu-stl. Otherwise, there will be a linking error when building android jsb project.
3) Updated build.sh for android and win32.
4) Added some ignore things.
Adds missing files
Merge remote-tracking branch 'dumganhar/patch-18.0'