Add currently unused flag argument to the cluster_read(),
cluster_write() and cluster_wbuild() functions.  The flags to be
allowed are a subset of the GB_* flags for getblk().

Sponsored by:	The FreeBSD Foundation
Tested by:	pho
Some style fixes.

Sponsored by:	The FreeBSD Foundation
Add FreeBSD 9.1.
Removed redundant includes.