tweak for functionalish square
add XY plot zoom with ctrl & shift
show more decimal points
add sawtooth wavegen via UI
nomod for x-zoom
switch modes more automatically, hide OverlayPeriodic when not in use
add drag for duty cycle adjust, sawtooth period adjust, revert 0.5 duty cycle hack
add function, remove duplicate logic
Merge pull request #18 from signalspec/50square

50square
add small repl for ctrl_transfer etc.
bump libsmu
Switch build to QMake

Can't be worse than CMake, and at least it's supported
Appveyor for Windows build