Fix `cowboy:start_http` typespec

`cowboy:start_http` calls `ranch:start_listener` which in turn calls `supervisor:start_child`. The happy path in fact returns `{ok, pid()}` but in other situations the call may actually return sth quite different.