Initial commit based on heavy refactoring of the old aksw-commons repo