I've tried searching for software serial, but I can't find a definitive answer about whether software serial has been ported or is possible.
I found some postings about someone trying to connect to a GPS via serial and not use the standard serial connections, but I don't think there was a definitive answer in that thread.
i.e The problem with connecting to another device, is that its possible that you won't be able to upload firmware to the ESP8266 if there is another device connected to the ESP8266's UART connections.
Well, it may be possible to put the other device into reset and perhaps have some resistors between the device and the ESP8266 so that when it was in reset, it doesn't drive the TX line, but SoftwareSerial would be another option is its been ported.
Thanks