Merge pull request #32 from UCSD-PL/heapless_fix

Heapless fixes and switch statement support
Adding relevant example
Merge branch 'heapless_array_slowdown' into heapless_devel
Fixing TODO and some examples
Fix in example