wifi cc3000

Goes with https://github.com/tessel/firmware/pull/40
but if it were? seems incidental that our impl isn't async but in a non-blcoking CC driver it would be.