Firefox v25 vanilla.

No patches applied
Adds build files for different systems
Adds iOS build macros
Disables LLVM PR8927 check

otherwise it won't compile for iOS
#define JS_NO_JSVAL_JSID_STRUCT_TYPES

This is needed ir oder to compile release and debug builds
better xcode directory lookup

uses `xcode-select -p` instead of hardcoded path
Uses the IOS_SDK 7.0

Uses the IOS_SDK 7.0
regenerated configure
Bug 911893 - cannot use --enable-android-libstdcxx configure option.r=glandium
https://github.com/mozilla/mozilla-central/commit/c677e52d750641ccf6ec18f6d4af35ab672ce292
Adding CPPFLAGS="$CFLAGS", otherwise, it could not be compiled successfully on OS X 10.9.
[v25] Patch for NumericConversions.h.
[v25] Patch for Runtime.h.
[v25] Update configure.
[v25] Patch for  vm/Runtime.h.
Merge pull request #22 from dumganhar/v25

Patch for spidermonkey v25.
js::IsInRequest is defined in RELEASE mode as well

needed for the bindings
Updates README.md