configure.ac: prepare for 0.18.19
archive/zzip: fix inverted error handler

Set the Error when zzip_seek()==-1 and not on success.  Fixes a crash
after seeking.
test/run_input: make variables more local
event/DeferredMonitor: include cleanup
decoder/mp4v2: remove because of incompatible license

libmp4v2 is licensed under MPL 1.1, which is incompatible with GPLv2.
Unfortunately, this means that we must remove the plugin.

More information can be found in the Debian bug report:

 http://bugs.debian.org/767504
lib/nfs/FileReader: include Compiler.h for "final" fallback
lib/nfs/Connection: cancel DeferredMonitor on disconnect

Fixes potential second mount attempt after the old connection to the
NFS server was shut down.
lib/nfs/Connection: broadcast error before closing connection

During the NfsLease::OnNfsConnectionFailed() call, the old (defunct)
nfs_context may be used to close file handles.  Such code does not yet
exist, but will be added soon to fix other bugs.
lib/nfs/Manager: defer NfsConnection destruction

Avoids a crash that occurs when NfsConnection::OnSocketReady()
dereferences itself before returning.
lib/nfs/FileReader: update "state" in OnNfsError()

Clean up the "state" to indicate that there is no longer any
asynchronous operation.  Fixes another NFS-related crash due to
cleanup of a non-existing asynchronous operation.
lib/nfs/FileReader: reset state in OnNfsConnectionFailed()

Avoid calling NfsConnection::RemoveLease(), because the lease has been
removed already.
lib/nfs/FileReader: move code to CancelOrClose()
lib/nfs/FileReader: clean up on disconnect

Avoids crash because Close() invokes a call on a destructed
NfsConnection.
release v0.18.19
Merge tag 'v0.18.19' into v0.19.x
Makefile.am: distribute Android sources
release v0.19.5
Merge tag 'v0.19.5'