updated bgpq3 - fix for macosx 10.9 - added head option

Because 10.9 now ships with strlcpy the previous version broke, upstream implemented a fix for this after being notified. I've also added a reference for head so people can run bleeding edge