Oops.
Updated CMake modules.
Backported to GCC 4.4.

The code is not beatiful anymore.
Added toolchains submodule.
Ported prototype to NaCl.