Changes UploadedFileFactoryInterface to extend StreamFactoryInterface
Changes UploadedFileFactoryInterface to extend StreamFactoryInterface

Updates UploadedFileFactoryInterface to extend StreamFactoryInterface,
and to change the initial argument from:

```php
string|resource|StreamInterface $file
```

to:

```php
StreamInterface $stream
```

This removes ambiguity on how the stream is created; the user is now
responsible for using the stream factory (which the
`UploadedFileFactoryInterface` now extends, making it immediately
present) in order to generate the stream to compose as part of the
uploaded file.

http-interop/http-factory