Fix list sort icons

1. Fix issue with calc fields which are also links showing with the <a> tags as text rather than tags.

2. Tweak sort icons so that they match Fabrik standards i.e. carets, and pointing in the current sort direction.

3. Various minor style improvements to list.js.