added ability for user to leave club
Added UI tests for join and leave club
Migrate all UI tests to PhantomJS browser
cannot demote the only admin of a club
fix demote tests, add last admin demote test
initial ui draft for club profile
fix manage page's member list formatting
smaller font
removed margin at the top of club profile and manage page
remove extra space
Basic test of CalNet authentication
fix manage page tests to adapt to recent updates
Changes to eventProfile
attempt at displaying members subscribed to event
put back main.less changes to fix homepage
adding list of users subscribed to event profile
add iter4 report fields
Merge commit '15208c9fcc1ade01491206215b96b8779b4dbc87' into topic_club_style

* commit '15208c9fcc1ade01491206215b96b8779b4dbc87':
  cannot demote the only admin of a club

Conflicts:
	BearClubs/bc/templates/manage.html
removed testing line
Merge branch 'topic_demotions' into topic_club_style

* topic_demotions:
  fix demote tests, add last admin demote test