Bug/Vote activity count not clearing for parent group members on group page for subgroups 

Removed the membership check on motion method number_of_votes_since_last_user_looked.
Refactored the setting of the discussion_last_viewed_at to the 'before_validation' callback.
Other syntax refactors