Some configure changes

For some reason Helix doesn't detect the target cpu and arch unlike
Gotham.
I have made changes to fix this, plus removed some flags which were not
being used according to the compiler output. Added -m32 flag.
The compiled xbmc.bin was slightly smaller as a result, so hopefully
this is a good thing and the changes haven't introduced any regressions,
time will tell.