task: cleanup some codes
task: dont kill logger when destroying impl
task: add disconnect testing to TestClient
refactor: use source and include folders, update references
task: update verbiage in test client
repo: move TestClient into examples folder and update references
repo: move android makefiles for poco into tools folder
task: add config file for bindings-generator
task: add generated JS bindings