Merge branch 'master' of https://github.com/spark/core-common-lib
Merge branch 'master' of https://github.com/spark/core-common-lib

# By Matthew McGowan (2) and others
# Via Zachary Crockett (4) and others
* 'master' of https://github.com/spark/core-common-lib:
  Fixed OTA 256 byte chunk issue
  Uncomment debug logging and remove commented extern
  Only whitespace changes, to clarify the real code changes
  Fixed Build Error
  removed interrupts in socket_active_status.
  hacking around with spi bus arbitration.  doesn't get past white LED - may be because of debug statements?
Fixes issue #33

Git bisect led me to 6509c8367f as the offending commit.

The "CC3000 SpiWrite acquire bus" message and
the "CC3000 DmaHandler release read spi bus" message
do not break debug mode, but they create enough debug loggin
as to overwhelm the serial bus.

The "CC3000 DmaHandler release write spi bus" actually breaks
debug mode. Removed as unimportant.
factored out led handling so that the hardware-neutral code is in a separate project (can be tested by GCC unit tests).
the hardware-dependent code (still in hw_config.c) will be tested by ARM gcc tests running on the hardware.
Merge branch 'master' of https://github.com/spark/core-common-lib into feature/travis-ci
Getter for RGB led brightness. Fix for fade scale, led toggle, and LED_RGB_Get.
Integration and unit tests pass.
Merge pull request #35 from spark/feature/travis-ci

separate out hardware-independent LED code