Changelog:
-Fixed issues under Ubuntu 18.04 LTS.
-Fixed issues under Fedora.
-Fixed issues under macOS X.
-Added examples.
-Reworked device finder code for better memory management and stability.
-Updated udev rules for linux.
-Added C documentation (unfinished)
-Fixed stack overflow on windows.
-Fixed `neoradio2_get_device_type()`
-Added missing `DeviceTypes` enum to Python.
-Updated Readme documentation.
-support for github pages documentation.
-Started initial work for swig bindings, not finished.