Implement factory reset (AT&F1) and update commands manual
Update unit tests
Accept rx_buffer_size option in CIPLISTEN command for TCP server
Fix CIPLISTEN reply for TCP server
Disable UART interrupts when writing to flash

Fix #9.
Update commands.md
Make some args const
Add IREADY unsolicited result code

Fix #11, #16.
Fix extended format responses in V0 mode, add unit tests.

Fixes #17.
Update commands.md

Describe IREADY result code
Update c_types.h to use stdbool
esp8266: Change makefile to be less position dependant.

The Makfile now supports giving it a bung of environment variables.
Fixed makefile for linking against SDK v0.9.3
Now building against fixed SDK 0.9.3

see https://github.com/jaseg/espressif-esp8266-sdk
Minor fixes

Fix accidentally reversed diff, revert usage of true/false, fix path to SDK example, bump SDK version in XCode project and readme.
Implement static IP on STA interface

Fix #7
Fix wifi connection issue with new SDK
Update commands.md

Update CIPSTA command description
Update commands.md
Merge branch 'master' into lwip

* master:
  Update commands.md
  Update commands.md
  Fix wifi connection issue with new SDK
  Implement static IP on STA interface
  Minor fixes
  Now building against fixed SDK 0.9.3
  Fixed makefile for linking against SDK v0.9.3
  esp8266: Change makefile to be less position dependant.
  Update c_types.h to use stdbool
  Update commands.md
  Fix extended format responses in V0 mode, add unit tests.
  Add IREADY unsolicited result code
  Make some args const
  Update commands.md
  Disable UART interrupts when writing to flash
  Fix CIPLISTEN reply for TCP server
  Accept rx_buffer_size option in CIPLISTEN command for TCP server
  Update unit tests
  Implement factory reset (AT&F1) and update commands manual

Conflicts:
	target/esp8266/target.mk