Make events list items
Add initial changes to support self reporting attendance
Update routes to support self submiting attendance
Update attendance controller to support self submitting attendnace
Refactor EventsController#Create for readability
Add decorator method self_submit to event decorater that determins when a user should self submit their attendance
Add self_report partial

This partial is form that essentally changes the user's negative attendance to a positive one. All input fields are hidden and the user only submits the from
Remove the attendance/new link on the root path
Add js responce to the self report form
Use non-remote form for self reporting attendance

Remove update.js.erb
Add tests for self reporting attendance
Merge pull request #53 from pitt-delta-chi/self-submit-attendance

Self submit attendance
Remove unused actions from attendances controller
Remove the new attendance page because all attendances are created in the EventsController#new action
Merge pull request #55 from pitt-delta-chi/av/remove-unused-attendance-stuff

[Fixes #52] Remove unused attendance stuff
Add leaderboard to available paths listing
Add scopes to event_type for required and not required
Add the attendance leaderboard
Decorate attendance leaderboard
Add todo in member point detail