doc fixes:

* make html and htmlhelp depend on apigen
* really include CREDITS
* use absolute path in conf.py
* ignore auto generated doc files