A bunch of renames

- ClientGreenlet -> NetworkClientGreenlet
- SimpleTCPLineClient -> SimpleSocketGreenlet
- client_provider -> network_client_provider
- wrapped_client_provider -> client_provider
- Some test classes renamed to match the existing test class naming scheme.