32-bit build support

don't build osx keychain / configure to use it if 32bit
reduce usage of sudo; git compiles for 32 bit
adds a readme