Updates TCPClient Api
Adds lemmalib and new lemma sample application
Adds returns to Spark_Connect, Spark_Disconnect, Spark_Handshake, Spark_Communication_Loop to remove the connection to Spark Cloud.
Updates makefile to include lemmalib headers
Adds ignore for Build log files and firmware flash script
Merge branch 'master' of https://github.com/ideo/core-firmware

Conflicts:
	build/flash_core_firmware.sh
	build/makefile
	src/application.cpp
	src/build.mk
	src/lemmalib/Lemma.cpp
Fixes merge leftover conflict. Simplifies flash core firmware.
Merge branch 'master' of https://github.com/ideo/core-firmware