added branch extconf to fix build on OpenBSD

Should close issue #23.

Hadn't seen any activity on the issue in a while, and the fix was easy enough on my own.