Change: Do not define demidecode variables on rhel4

Ref: https://dev.cfengine.com/issues/6302#note-8

For consistency in reporting (and a small decrease in storage space required)
it is better to not define inventory variables that are unsupported.