نوادي -> أندية
Datatables now in view club application view
Datatables now in club list view
To simplify the (very) complicated template activities/list, I split it into 3 templates:
(1) list_normal.html to render the activities table and calendar for normal users.
(2) list_privileged to render the activities table and calendar for privileged users (those affiliated with SC or DSA or superusers).
(3) front/list.html to render the activities calendar for non-authenticated users.
Having separate templates for each category is much more convenient than tons of if statements in a single template.

This commit also contains the introduction of datatables to the list activities view (unfinished).
More accurate is_approved_by... functions
Datatables for list activities view
Fine tuning
New utility functions
Neater URL for view participations view
Data tables for view participation
use get_status_display()
Datatables now comes to the books list (with filtering)
Added Books to admin
Removed unnecessary comment
Removed fields that shouldn't be seen by normal users
Removed unnecessary imports
Added TODOs
Added TODOs
Arshidni colleague list now datatabled.
Arshidni tables now datatabled.
(Colleague list, study group list, supervision request (mine & to me))
Resolved TODO