Add support for custom message when sharing a query

Fix #703.
This should be driven by the model like the above attributes to ensure if the modal is reopened if the send fails the message will be repopulated by the model.