dont layout configs for anything with enable-cache == 'no'

this addresses issue #1, and relies on the fact that nscd by default is
set to not cache objects. only when enable-cache is set to 'yes' should
will it cache.