nsqd: /put and /mput should discard 0 length msgs
nsqd: TCP PUB and MPUB invalid message lengths
Merge pull request #247 from mreiferson/mput_empty_247

nsqd: publish methods accept 0 length messages