CPPM to use falling edge as reference for both ICP and non-ICP pins

1. either edge should work, but active-low open drain / open collector drivers can have cleaner edge.
2. combined the non-ICP handler for both Nano-WII and Mini-MWC to shared code.
3. dump cfg_version to 6 since we added a new device type (Mini MWC)