ATLEDGE-396 Fix behavior of analogWrite() on non PWM pins
ATLEDGE-396 Fix behavior of analogWrite() on non PWM pins

For all non PWM pins, the behavior of calling analogWrite() should be
logic 0 if the value is 127 or less. For values of 128 or above, the pin
should go to logic 1.

facchinm/corelibs-arduino101,linrjing/corelibs-arduino101,SidLeung/corelibs-arduino101,01org/corelibs-arduino101,sgbihu/corelibs-arduino101,yashaswini-hanji/corelibs-arduino101,eriknyquist/corelibs-arduino101,eriknyquist/corelibs-arduino101,bigdinotech/corelibs-arduino101,bigdinotech/corelibs-arduino101,SidLeung/corelibs-arduino101,01org/corelibs-arduino101,sgbihu/corelibs-arduino101,bigdinotech/corelibs-arduino101,sandeepmistry/corelibs-arduino101,yashaswini-hanji/corelibs-arduino101,sandeepmistry/corelibs-arduino101,sandeepmistry/corelibs-arduino101,sgbihu/corelibs-arduino101,01org/corelibs-arduino101,facchinm/corelibs-arduino101,linrjing/corelibs-arduino101,yashaswini-hanji/corelibs-arduino101