Add all basic sweep functionality

The primary thing the sweeping funtionality cannot do yet is keep track
of whether or not it is currently sweeping. However, that does not
seem like an immediate need.
Merge branch 'master' of https://github.com/soenkemoeller/resonator

There really shouldn't be any conflicts. I have only been working on
the MarconiServer.