First try to make the project compatible to OS X
Second try to make the project compatible to OS X
Implemented issue #6: Make library OS X compatible
API made block-based instead of delegate-based; though not tested yet
Updated .gitignore to filter Mac OS X noise