Add size check on XSUB message sends

Ensures 0 length messages aren't being checked for subscribtion status on whatever data happens to be following the data pointer.