Fix session termination on OSX.

Like the previous commit, there
appears to be difering empty bulk
transfer behavior on differetnt OSes,

This fixes session termination on OSX.
Report more err conditions to user from BridgeManager
Clarify empty bulk transfer warnings