Drop publish_*, rework build system
* use foreach and lists in cmake
* put hook and option names in cmake configurable variables
* put module descriptions into cmake variables
* use cmake-provided options in .rc
* use cmake-provided module description in header and avv files
* rename headers to pep_*.h
* remove publish_*()
* api versions for pep_* bumped to 2 (incompatible)
* update documentation
* rework & optimize tune outgoing handler (ex-tune_publish)
* ignore backup files at installation
# Api versions:
mood:1 provide mood_publish()
pep_mood:1 mood:1 + provide mood_request(), use events
pep_mood:2 drop mood_publish, rename to pep_mood_request(), header name change
tune:1 provide tune_publish()
pep_tune:1 tune:1 + provide tune_request(), use events
pep_tune:2 drop tune_publish, rename to pep_tune_request(), header name change
geoloc:1 provide geoloc_publish()
pep_geoloc:1 geoloc:1 + provide geoloc_request(), use events
pep_geoloc:2 drop geoloc_publish, rename to pep_geoloc_request(), header name change
activity:1 provide activity_publish()
pep_activity:1 activity:1 + provide activity_request(), use events
pep_activity:2 drop activity_publish, rename to pep_activity_request(), header name change
<!-- vim: se ts=20: -->