Allow jQuery objects to be returned by formatNoMatches

The change is identical in behaviour, only with the added benefit of creating more interactive messages - perhaps a link with some events attached, for example:

No results, /click here to learn why/


Also, it would probably be in good style to use jQuery wrap() instead of wrapping with string concatenations