Misc correction 3

+Better algorithm for PropellerCPU.PinChanged() - shadow values for DIR
and OUT and clearer loop.