Put student profile third party auth behind a feature flag

When third party auth is disabled, the database table social auth requires might not be created.  This leads to errors on the student profile page (currently disabled in prod).

This PR adds a check for the feature flag `ENABLE_THIRD_PARTY_AUTH` so we can use the student profile page without enabling third party auth.

@stephensanchez @dianakhuang Please review.