fstrm/fstrm.c: delete (unused)
writer: trivial doc typo ("THus" -> "Thus")
configure.ac: rearrange
t/test_file_hello: perform a double call to fstrm_writer_open()

this provides the failing test case for #1.
fstrm_writer_open(): return success if the writer is already opened

In the iothr implementation, fstrm_writer_open() is called on the writer
object during thread startup. However, the caller may have already
called fstrm_writer_open() on the writer object before passing it to
fstrm_iothr_init(), in which case the second fstrm_writer_open() will
fail, and iothr will never write any data.

Modify fstrm_writer_open() to return fstrm_res_success if the writer has
already been successfully opened.

Fixes #1.
fstrm__pthread_cond_timedwait(): Add missing mutex calls

pthread_cond_timedwait() must be called with the mutex locked, and
re-acquires the mutex upon return.

Fixes #5.
fstrm_capture: new

This is a reference "capture utility". It uses libevent to multiplex
incoming Frame Streams payloads on a local socket into a single output
file. It requires specifying the desired content type on the command
line. Example command-line use:

  $ fstrm_capture -t protobuf:dnstap.Dnstap -u /tmp/dnstap.sock -w /tmp/dnstap.out

It currently has a hardcoded 256K limit on the size of inbound frames,
in order to bound the amount of memory used to buffer an individual
frame on a particular connection. This needs to be fixed so that the
limit can be configured, and so that frames which exceed this limit are
properly drained and silently skipped. (Another alternative is to simply
drop the connection.)

Another thing that needs to be fixed is to limit the number of open
connections from Frame Streams clients, and to make this limit
configurable.
README.md: Document the fstrm_capture dependency on libevent
Makefile.am: Distribute libmy/argv_loc.h (and fix 'make distcheck')
.travis.yml: Explicitly install libevent-dev

Oddly, the travis-ci build did not fail due to the missing build
dependency, so libevent must currently be part of the travis-ci
environment. Anyway, explicitly declare the build dependency on
libevent.
fstrm_capture: Include <sys/stat.h> for the file mode bits
reader: Allow fstrm_reader_destroy() and fstrm_reader_close() to close an opened reader

This prevents a leak in the case that the client doesn't read to the end
of the stream before calling fstrm_reader_destroy() or
fstrm_reader_close().
configure.ac: Bump version to 0.2.0
ChangeLog: 0.2.0