Implement authorization

Addresses issue #6 
Implements authorization so that people without valid uni's can't access the data.
Note: You need to put client_secrets.json inside the density folder.
You can also make a named group for the uni this way:
```
"^(?P<uni>[\w_\d]+)@(columbia|barnard)\.edu$
```