remove log.Fatal

the presence of a call to log.Fatal causes applications that use this
library to exit abruptly on error.

this patch simply returns nil and passes the error up to the caller

p.s
thanks for this library :)