Fixes #67, pwm_p_decode / OOKPWM_P bug on first bit

pwm_p_decode could misinterpret first data bit due to not
resetting sample counters after start bit.   If long_limit is
high enough (longer than long pulse width + space durection * 2)
then this bug was avoided.