Migrate parameter definitions for nova::cache module from
puppet-tripleo to tht, so that we can be less dependent on puppet
to set configurable items.
The dependent change change is not backported because nova::cache
parameters were introduced into tht bt the different change.
This change includes the subsequent change which fixed the broken
unite test case.
(cherry picked from commit