core: add main module
core: move sources to src/ dir
build-sys: add autoconf config
build-sys: add automake config
doc: add AUTHORS file
doc: release under the terms of GPLv2
repo: add .gitignore
core: add license header
repo: ignore some more files