Sweep function, first implementation

Adds a new option to the generate command. Using sweep argument and end frequency, the Pitaya can now generate a looped frequency sweep. Loop length determined by size of data buffer, n = 16*1024. Usage:

generate \<channel> \<amplitude> \<start frequency> sweep \<end frequency>