support 32-bit and 64-bit binary. Also preserve cf-twin upgrade for 3.5.x clients
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.
Merge pull request #295 from phnakarin/patch#cf-upgrade_002

support 32-bit and 64-bit cf-upgrade binary. Also preserve cf-twin upgrade for 3.5.x clients
Merge pull request #296 from nickanderson/redmine-6302

Change: Do not define demidecode variables on rhel4