Renamed demo files that are broken
Removed feature guards from hal
Removed feature guards from lcd, fixed ili9341 driver
Removed support for feature guards, this breaks scheduler