Add license.
Add server based on raw servlet.
Add client based on AsyncHttpClient using Netty.
Add server based on Spring MVC.
Add client based on Springs AsyncRestTemplate using Apache HTTP client.
Add server based on Jersey.
Add client based on Jersey using Grizzly HTTP client.
Add server based on Jersey that forwards requests to another server.