Use jQuery $.map() for IE8 compatibility

This makes pretty-text-diff use the jQuery implementation of map, $.map() instead of the native map(), which doesn't exist in IE8 and causes an error.

Thanks for the plugin!