Merge remote-tracking branch 'origin/pwm' into integration
Merge remote-tracking branch 'origin/integration' into pwm
Small changes in test files.
Added two more function to bitwise_operations.c and made some cleanup.
Implemented tests for the two new functions in bitwise_operations.c
Cleaned up pio_conf_pin_to_peripheral() in poi.c
Revert "Cleaned up pio_conf_pin_to_peripheral() in poi.c"

This reverts commit 713276d01258446f7ac09ea53412fe3b2e88cde5.
Revert "Revert "Cleaned up pio_conf_pin_to_peripheral() in poi.c""

This reverts commit 55ad40597f2437479c4527273402a220c5c5a169.