Merge pull request #2 from dnouri/master

Fix bug with passing wrong args to __init__ in Blob.__setstate__.
fixed compilation for OS X 

This is needed to compile on OS X. It defines EXIT_FAILURE.
Merge pull request #4 from cvondrick/patch-1

fixed compilation for OS X
Remove -Wl flag that's obsolete and incompatible with g++ 4.7.2.