Added Lua module.
Replaced printf with own logging facillity.
Implemented LogHandler

Custom log handling is usefull for testing.
Began integrating Lua.
Updated sample configuration
Added testing support.
Fixed build system.
Updated example configurations.
Removed libtap
Fixes
Squashed 'third-party/dummy/' content from commit 7b2336e

git-subtree-dir: third-party/dummy
git-subtree-split: 7b2336ea3c14254830ad78cefae16bfc61e20147
Merge commit 'a0f89f5f0e92ae9860ea131a4ffe03a4f24b3ea5' as 'third-party/dummy'
Using dummy for native tests.
Updated dummy
Enhanced lua tests
Fixed test tools
Extended lua tests
Extended Lua module.
Added Lua bindings for audio module.
Added Lua bindings for config module.