adding support for wiringpi's softpwm functions