Add ValueGetterDefinition (RedHat’s AttributeGetterDefinition)

For #46.
Add tests for ValueGetterDefinition
Add variadic value declarations

For #46.
Add tests for variadic value declaration