Fixes#85
When a link is shared on external storage and user is not logged in, the
owner returned by the $file object is null. Use owner information from
the $share object whenever available.
(cherry picked from commit ee09fb07482e288c3245fb0948220ad6cedf3c32)
Signed-off-by: Andras Timar <andras.timar@collabora.com>