Remove unnecessary includes, add ARCHFLAGS env variable

This builds for me on my laptop, but only if I specify ARCHFLAGS="-arch x86_64" otherwise, "-arch x86_64 -arch i386" is passed which causes errors.