record.js, listview.js: Use filesink instead of urisink

urisink does not allow seeking.
Therefore, MP4 files are not finalized properly.
There is a fix for this in GStreamer, but it is not released yet.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=727987