ProgEx-GoTftpServer: add factory to return function pointer given command type, add debug logs, null implementations of send and recv