Merge pull request #77 from jonsimington/home-rework

Fix profiles sidebar
Remove unused forms

Removed forms that were used by the old API and unnecessary for the
new one.
Fix a form validation error

Fixes a problem that resulted in event 925f4afc1a2d49b38ab69bd5d2e0b276
Fix commit list to reflect greta changes
Clean up ref list in repo_details
Merge pull request #79 from jonsimington/home-rework

Add past competitions on home page
Merge pull request #80 from jonsimington/home-rework

Fix homepage list styling
Merge pull request #81 from jonsimington/home-rework

Check if user is not anonymous on homepage
Fix tag list API
Provide programming language in serialized TeamClient