zfsboottest: properly specify a library dependency

MFC after:	4 days
use saner calculations in should_yield

This is based on feedback from bde.

MFC after:	6 days