Bug 1056337 - Investigate upgrading the toolchain used for B2G ICS builds (and stop using GCC 4.4)

We get some of the bits from one of the patches for AOSP Bionic, more precisely from commit 9d40326 (https://code.google.com/p/android-source-browsing/source/detail?spec=svn.platform--bionic.0836a7ffb13890558fe568119b023007cce66373&repo=platform--bionic&r=9d40326830c2bd407427889c554adeb915ee6b4a)
This was necessary in order to remove text relocations from crtbegin stuff, so we can build Gecko with a newer toolchain (gcc >= 4.7).