Fix hardware encryption (LTO) not creating cachefile/hangs bconsole

Use bget_dirmsg() instead of bnet_recv() when automounting volume
because as part of the mount request the stored can request catalog
information for any plugin who listens to the bsdEventLabelVerified
event.

Fixes #297: hardware encryption (LTO) not creating cachefile/hangs bconsole
Fix error in Shadowing

Fixes #299: Error in Shadowing
Fix some problems on old platforms like Solaris 8 and 9
Rebuild configure and config.h.in