Build environment updates

This pull contains commits to fix the OS X build and allow GitMake test to pass.
Well. I pulled these changes and did GitMake -j 1 -P test (which works for me) and I get:

test SSL protocol
cd out.mbland-build && /usr/home/ben/git-work/openssl/out.mbland-build/shlib_wrap.sh ./ssltest -test_cipherlist
cd: out.mbland-build: No such file or directory

cd: out.mbland-build: No such file or directory

cd: out.mbland-build: No such file or directory

cd: out.mbland-build: No such file or directory

test_ssl test done
Remaking `test_req'
Results of making test_req:

test_req test started

testing req conversions
p -> d
*** [test_req] Error code 1