es519xx: restore correct packet size
metex14: Support DMMs with whitespace differences.

Most Metex DMMs use e.g. "  mV" as unit field, others use "mV  ",
though. Support these (and other) whitespace variants by stripping all
spaces and only comparing non-space characters.
metex14: Support DMMs with slightly different protocol.

This adds support for DMMs with 5 digits in the protocol (instead of 4)
and some more whitespace variants.
metex14: Use case-insensitive string compares.

This allows some other DMMs to be supported that use e.g. "kOhm" vs.
"KOhm", and so on.
metex14: Add support for pF (picofarad).

This is used on some Metex DMMs.
add energy meter device type and related units
teleinfo: Initial driver skeleton.
teleinfo: actual parser implementation
saleae-logic16: claim device before using it

The kernel warns:

[ 7461.925685] usb 2-4: usbfs: process 11303 (sigrok-cli) did not claim interface 0 before use
serial: Added flag IXANY (any char will restart) to XON/XOFF handshaking.
serial: Added flags CLOCAL (ignore modem status lines) and CREAD (start receiver).
serial: Removed flag OPOST (turn off all output processing).
std.c: Changed return value of std_dev_acquisition_stop_serial() for non-active device to SR_ERR_DEV_CLOSED for consistency with other functions.
norma dmm: Initial driver skeleton.
norma dmm: Implemented driver.
norma-dmm: Minor cosmetics, coding-style, consistency fixes.

Also, add a missing "%" in an sr_err() and a missing parameter in
another sr_err().
Unit tests for 'binary' input format & version APIs.
Fix two FreeBSD build issues related to libusb-1.0.

FreeBSD's libusb-1.0 compatible library has a few differences compared
to the "normal" libusb-1.0 from libusb.org which we have to work around.

LIBUSB_CLASS_APPLICATION doesn't exist in FreeBSD's libusb, and
libusb_handle_events_timeout_completed() doesn't exist either.
The latter is basically libusb_handle_events_timeout() with an extra
(unused by us) parameter, so the workaround is relatively simple.

This fixes bug #185.
Initial Comma-separated values (CSV) input support.
Add support for the Voltcraft M-4650CR.