Adds code to access request body
Resolves memory management problems with client_context::socket_ without causing memory leak
Merge branch 'socket_memory_management'
Merge branch 'request_body'