removes usage of byte from iso9660 code
removes usage of byte from RarFile
remove define of byte in PlatformDefs.h
remove undef of byte workarounds now that we don't define it in PlatformDefs.h
Revert "[rbp] fixed compile on raspberrypi" - no longer required now that #define byte is gone.

This reverts commit 2da5c6520ab0abd90345b8cd140d37635800d607.
Merge pull request #2734 from jmarshallnz/dont_byte_off_more_than_you_can_chew

Get rid of #define byte in PlatformDefs.h