Redone API

its now possible to activate CDK using a RAII scheme, even with
multiple Simpletui-instances.
Added Makefile

targets:
all (builds library)
install (installs lib and headers to /usr/local)
clean (guess what?)
test_local (test library without installing it)
test (test library after install)