gpio: Clean up unit tests and enable ci ut on some previously disabled test cases Closes IDF-4620 See merge request espressif/esp-idf!17417