X86 fixes

Set of fixes so ViewRF will build on x86 (or other !arm) platforms as well.

I also added a cleanup commit to remove the stray ViewRF binary left in the repo.