Use should.format instead of i() in getMessage()

This allows should.format to be overridden.  Gives user of should.js ability to use custom formatters.

I have had issues with using Should.js with very large object.  Generating exceptions would take several seconds and resulting error message string would be over 2MB.