Merge pull request #988 from hurtonm/master

Add pointer to properties into message structure
Update function prototype for zmq_msg_gets ()

Added modifiers reflect the following properties:
- zmq_msg_gets () does not mutate property parameter
- zmq_msg_gets () returns a pointer to memory the caller should not
  modify