logilab-common #68463 refactor @cached to allow usages such as @cached(cacheattr='_cachename') [validation pending]

bw compat should be kept though

prioritynormal
typeenhancement
done in0.56.0
load0.500
load left0.000
closed by<not specified>