Added: polling support for Input GPIOs, doc folder

Former-commit-id: 1dad8e0449aee3e0209e674490256572d924140f
Update: improved GPIO support

Former-commit-id: f99ff5e88785327913dc5affd448e002a2eda685
Update: mail address

Former-commit-id: 36b308fb5fdd6a28afdf929cc4c7b1dc5ac0ff97
Added: GPIOPoller worker thread

Former-commit-id: 7c818db25d69fb3ad69cc8e579cdcbca1119bd21
Update: CMake tweaks, added NO_HW definition to be able to test the program on a regular x86 machine. Few code fixes

Former-commit-id: 43ca10be079a7cbc92067441aa2d0287865b71d8
Added: UnixFs class to simplify dynamic module loading. Support for searching dynamic libs

Former-commit-id: a8028a06c2104e804239c17f3f7040c057a59b95
Update: basic information about version moved to CMakeLists.txt

Former-commit-id: 5e6f436acd1a17972ce97b15acd82a993a27c93e
Udpdate: Simplified module handling

Former-commit-id: 0ddc2af4e01c2c37a4765ddf744c439eee5684ae
Update: working dynlib loader/unloader

Former-commit-id: 63e9078913ea00e1dec840ed8a778af4922e6258
Update: Major changes on GPIO related classes to prepare polling feature

Former-commit-id: bc4205bb17bbd136dd41b43309a9acec1e782d39
Update: fixed poll loop

Former-commit-id: 70e03c734d93ea109baea4a2b5eda4489d015d3d
Update: minor gpio improvements

Former-commit-id: e29008fb8dc299eeb587c3529863823bfa824e04
Added: logger module support, osac can now handle logger, standard modules and gpio polling properly

Former-commit-id: f7630a8f9d1e386f639f7a099ef0825664fd07ba
Update: wiegand base class

Former-commit-id: f981a706d454d314eab36432e608fe9c276c849a
Update: wiegand interface, few fixes

Former-commit-id: 7ff341a04565b6217fda95a78ebbfb643873a6d5
Added: Wiegand interface listening on GPIO 15 (D+) and GPIO 18 (D-)

Former-commit-id: 02eade7755891cd31dd930e7ab032bb1b6e4fec3
Fixed: SegV in wiegand interface

Former-commit-id: 9d75b98086a0b57698934a156f4d56ba228e66fe
Update: restored CMake NoHardware flag

Former-commit-id: f491052030e41925dd5ac6ee55b9bc04a1a4d3ec
Update: wiegand interface working

Former-commit-id: e6d865237ecd785ac7faf9952202728f839af015
Fixed: wiegand decoding

Former-commit-id: 3d26da28b9a8533274a4067682c8c1cfa320d7c8