[ti arm mcu] remove CONFIG_PWM, add support for PWM in TM4C1294, refactoring of PWM code not to rely on pins array (breaks LM3S6965 PWM)