Fix memory leak.

The |return| before deleteLater() prevented deletion, while the http request didn't have it's Qt object tree parent set properly.