- Converted Nat to static class and moved into WaveBox.DataModel.Singletons namespace
- Moved dynamic dns methods into static DynamicDns class in WaveBox.DataModel.Singletons
- Moved OperationQueue namespace into WaveBox.DataModel
- Moved AbstractOperation into OperationQueue namespace
- Renamed StartScanQueue and StopScanQueue to StartQueue and StopQueue as they are not necessarily scan related
Merge branch 'core' of github.com:einsteinx2/WaveBox into core
- Moved ZeroConf stuff into ZeroConf class
- Re-enabled ZeroConf publishing because it's not broken (WaveBox may need to be started like so: MONO_ZEROCONF_PROVIDERS=. mono WaveBox.exe)
- ZeroConf will only work on Linux if the Avahi Daemon is installed and the Bonjour provider dll is NOT in the application directory)
- Conversely, ZeroConf will only work on OS X and Windows if the AvahiDBus provider is dll is NOT in the application directory, and on Windows, Apple's Bonjour package needs to be installed as well
- ZeroConf now only registers if a server url is set, which currently it's not, so it won't register
Merge pull request #60 from mdlayher/core

- Created Session model, Utility class
Fixed merge