Bootloader docs
Fixes audio recording for lineIn and mic.
Merge pull request #3 from tessel/jon-recordings

Fixes audio recording for lineIn and mic.
Improve entropy collection.

Each ADC read does not contribute much entropy, so collect lots of
samples.
Increases interval between mic reads to stop runtime from freezing up
Merge pull request #5 from tessel/jon-recording-interval

Increases interval between audio recording reads to stop runtime from freezing up.
Merge pull request #4 from tessel/km-entropy

Improve entropy collection.
Merge pull request #2 from tessel/km-docs

Bootloader docs
The maximum 10 bit value is 1023, not 1024
Merge pull request #6 from tessel/km-adc

The maximum 10 bit value is 1023, not 1024
Centralize CC state tracking.
Shifts CC3000 code to tessel_wifi.c
Cleans up #ifdefs in main.c. Centralizes interrupt decls.
Moves IPC function to runtime.
Further cleans up main.c
Creates an animation API for SysTick.
Merge pull request #8 from tessel/tcr-state

Cleans up main.c. Improves wifi code with "waiting" animation.
Adds gettimeofday based on tm_timestamp