Reorganize next_client and next_server modules (#3182)
This is a straightforward chore PR to move next_client and next_server modules
around, in order to make navigation and imports more predictable between them.
I'm also planning to introduce a next_shared::context in a further PR, hence the
changes.