fixed issue compiling on OSX 10.9, where strlcat is defined as a macro
removed float-version.h and float-version-double.h, replaced with float-version.h.in that is configured at build time; updated android, iOS, and PNaCl to use pre-made float-version.h