New file, sstype, for code dealing with specific smart sensor types and some functions moved out of ssutil to here
New function to determine of smart sensor buses are in the active state
New thread to host tenshi runtime

Modifications to previous Lua interface to work with tenshi runtime instead
Initialize tenshi runtime from main.c
New radio thread to host NDL3
Initialize radio from main.c
Add garbage collection during tenshi runtime init
Smart sensor deploy script prints out the new ID
Enable reading four analog channels on analog sensors
Start using core-coupled RAM to store data

This ram cannot be DMA'ed into, but otherwise can be used as normal
Move even more items to CCM ram
Add NDL3_PORT_UNRELIABLE option.
Increase number of NDL3 ports to 5.
Add FAST and CONFIG ports.
Temporarily Reduce smart sensor protocol memory usage
More informative hard fault handler for debugging
(TEMPORARY) Disable CRC check of smart sensor descriptor because it doesn't work
Controller firmware: Fix channel size for 10-bit analog-in smart sensors
Avoid crashing in the uart driver
Reduce stack size of uart driver