added property for community api address
do not commit for every direct index request, instead delegate the commit to a periodic task
renemaed some packages
first import
integrated (hopefully) all required changes from dnet40
updated the direct index api