Allow labels to be set to empty values
Adjust pv::dialogs::Connect to GVariant-based sr_config_* functions
Adjust pv::SigSession to GVariant-based sr_config_* functions
Adjust pv::toolbars::SamplingBar to GVariant-based sr_config_* functions
Adjust pv:prop::Enum to GVariant-based sr_config_* functions
Make pv::prop objects run on GVariants
Ported pv::prop::binding::DeviceOptions to GVariants
Added Bool property and bound to SR_CONF_RLE
Removed an uneeded include
Added Int property and bound to SR_CONF_CAPTURE_RATIO
Moved get_property_form out of pv::prop::binding::Binding
Padded data buffer so that reads do not overrun it.
Enum now allows the no-selection condition
Update for libsigrok datafeed callback API changes.
Draw numbers off the end of the ruler
deviceoptions.cpp make compile error on 32 bit systems

 fixes compile error: error: no matching function for call to ‘pv::prop::binding::DeviceOptions::bind_int(const QString&, const int&, const char [2], std::pair<long int, long int>)’

Signed-off-by: Joshua Frkuska <j.frkuska@gmail.com>
Added ENABLE_SIGROKDECODE option, disabled for now
Made UNIX signals an optional feature
Replaced std::pair<Cursor, Cursor> with CursorPair
Moved viewport cursor draw functions into CursorsPair