Added -DNON_ARDUINO to disable setup() and loop()
Added note about -DNON_ARDUINO