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
Moved ruler cursor draw functions into CursorsPair