call our parents shutdown function in RESTGateway

This was necessary to ensure the socket we opened was not left open. It's not the pool which is keeping it open.

@sethvargo @ivey