Added OS X #defines and #includes
Abstract the -soname flag behind a variable for LLVM
Added TODO list
Ignore generated files
Added some -f Frameworks for Mac OS X compilation
Ignore more generated files
Added a small OS X wrapper script