Add ValueModifier
Add tests for ValueModifier backend conversion
Add ValueModifier to DynamicValue

I don’t think most people will ever use it, but for completeness’ sake,
we should still have it.

This does not affect the RedHat AST conversion because RedHat’s Dynamic
doesn’t have a ValueModifier child.