First cut at a fairly comprehensive BLAST wrapper for Go.