Allow sending messages to lower case recipients.

When sending a private message, the to param and the input field are populated by a recipient name which is lower case regardless of the original name. If the name is not all lower-case in the database, the message will fail to send with the error "Recipient is invalid".

This PR fixes it by making a case-insensitive search on the Rails model.