Attendee mis/counts [JOINDIN-361]

In the event that user_attend table ends up with multiple references to the same event and user id.

I found that the users are:

* miss counted on event row views, and,
* on an event view, when you press show to show the attendee list, it shows a non distinct list. (The count here is correct with no fix to apply)

I've patched the queries.

(Apologies for my text editor automatically lopping off extra spaces at the end of lines)

@TODO: Patch the (V2.1) API so that on POST attend the API checks if the user/event reference exists already

Screenshot of the issue:
![event__test_event__2_-_joind local_and_hot_events_-_joind local_and_joind local](https://f.cloud.github.com/assets/20999/1277587/56f1879c-2ed0-11e3-8053-d519f42188dd.png)