feat: Add support for ESP8266 platform
Added support for ESP8266 Arduino platform.
Refactored Arduino defines to use the GTEST_OS_* model.