Modify sending and receiving to honor bare state.
Modify sending and receiving to honor bare state.

If a peer is in the state MIK_BARE, none of the miknet protocol should be
used; everything should be left up to the programmer. This includes
separating packets. One exception is that per call to miknode_poll(),
miknet will only receive MIK_PACK_MAX bytes per peer.

PaytonTurnage/Miknet,turnage/Miknet