display club members on club page
promote to admin feature, added join club restriction (cannot be member already)
fixed bug - couldn't view club page when not logged in
fix club profile page layout
join club button appearance fix
Merge commit '03dcedc9051263f17c43ffa04212ac9829c8d092' into topic_club_page

# By Patrick Killian (19) and Peter Kim (17)
# Via Peter Kim (5) and Patrick Killian (4)
* commit '03dcedc9051263f17c43ffa04212ac9829c8d092': (36 commits)
  Update ITERATION2_REPORT.md
  Added user dash and profile e2e tests
  switched to using simple engine for search unit testing
  Added assertion message
  profile/dashboard unit tests complete
  Implemented user dashboard and profile
  Made contact_email a required field
  Removed trailing comma
  added elasticsearch dependencies into requirements.dev.txt
  Update CONTRIBUTING.md
  Update CONTRIBUTING.md
  Reframe mappings
  Reformat URLS
  Add elasticsearch support on Travis CI
  Fixtures are not intuitive in django, no longer messing around with them
  Add test files for user dash/profile
  Better handling of invalid user id
  Function stubs for getting subscription elements
  Fix __init__ declarations for finding classes
  Better syntax / explanation in custom sql file
  ...

Conflicts:
	BearClubs/bc/static/css/main-light.min.css
	BearClubs/bc/templates/clubProfile.html
	BearClubs/bc/views/user.py
	BearClubs/urls.py
Added testClubProfile.py

Signed-off-by: shubhamsinha92 <shubham.sinha@berkeley.edu>
initial testclubprofile
Changed to UserToOrganization
changes
changed test class name-final
Merge conflicts resolved