* Contract addresses to lowercase * Use case insensitive checks in the shouldEnableDirectWrapping fn * Remove duplicated functions, move unit tests into the right location