Update makefile for OS X and convert readme to markdown

Bindgen will now build by default on OS X with Xcode installed.

Also now that rust-lang/cargo#617 has been merged LD_LIBRARY_PATH is not longer needed when cargo and the bindgen macro are used.