dm-cache-stack-utils: fix canonical name length calculation
and don't skip zero hint size policies for the time being because it prohibits stack destruction
[dm-cache] change from shim bool as an indicator to bit field and CACHE_POLICY_SHIM bit and
adjust cleaner policy and era and trc shim policies to that bit field