Fix incorrect target on click events (when sorting)


I had a table with list.js this way:

```html
  <th class='sort' data-sort='name'>Name <i class='icon'></i></th>
```

When clicking on the `th` the sorting would work properly but when clicking on
the icon it gives an error when trying to compare to sort because it can't get
the header value `name`.

Why it cant do it is what I explained on the commit:

    jQuery Event target is the dom element that originated the event, not the dom
    element where you wanted to capture.

    So for example, if you click a <i> inside a <th.sort> the target will be the
    <i> but we wanted the <th>, which is instead event.currentTarget.

I saw that `target` is also used on the searchString zone, but I haven't used it so I prefer to not touch it.

Also, I have no idea of how to build the project. It says

> How to build the script
> Type just ant in the console while in root folder.

But there is no build.xml and nothing can be built.

Cheers