build: Require gudev >= 147

From release 147, the gudev API was marked as stable, so require that
version.

https://bugzilla.gnome.org/show_bug.cgi?id=722354
build: Fix typo

The FTP backend is always enabled regardless of the state of HTTP/DAV so
don't include it in the message at the end of configure.

https://bugzilla.gnome.org/show_bug.cgi?id=722354
build: Silence automake portability warnings

Require GNU Make for now and so silence portability warnings.

https://bugzilla.gnome.org/show_bug.cgi?id=722354
trash: Implement query_info_on_read()

Implement query_info_on_read() by proxying to the underlying stream's
implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=720806
recent: Implement query_info_on_read()

Implement query_info_on_read() by proxying to the underlying stream's
implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=720806