Change bulk API terminals to return undef

For consistency with the fluent API and other drivers, terminal
operations (e.g. insert, update_one, etc.) now have an empty
return rather than returning the invocant.
update authors in Makefile.PL
actually remove commented-out hard-coded darwin ccflags, etc.
fail configuration on OpenBSD without libpthread