32bits

Hi here are some changes for some of the warnings in the current 32 bits branch. The hdrstop is for gcc which doesnt understand the pragma.
I would like to continue to help out if possible, im not sure of another way to contact you.