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.
Note1:
The dependent change change is not backported because nova::cache
parameters were introduced into tht bt the different change.
b277ccf6bbe27d9502a289848731d77f33477776
Note2:
This change includes the subsequent change[1] which fixed the broken
unite test case.
[1] 10bb8f9eeb
Change-Id: I796196f7a6e0f1235ac269a55e64161613018b1d
(cherry picked from commit baf5ab640e)