config: extracting site specific configuration from conf.py to support primer
primer: additional gitignores