Allow custom messages on assert statements
auto merge of #5436 : alexcrichton/rust/assert-message, r=pcwalton

This would close #2761. I figured that if you're supplying your own custom message, you probably don't mind the stringification of the condition to not be in the message.