On `gcc-15` without the include header can't be used as is. I noticed
`cmake` build failing as:
dap/network.h:31:39: error: 'uint32_t' has not been declared
31 | uint32_t timeoutMillis = 0);
| ^~~~~~~~
The change adds `uint32_t` declaration via `<stdint.h>`.
The onError parameter of Server::start was default initialized with
OnError(), which is an 'invalid target', not a no-op implementation.
Replace with a true no-op implementation.