Add photo_client for fetching data from the PhotoAPI
Also fix an issue with dataclasses not being loaded when using python 3.6.
Part of https://gitlab.developers.cam.ac.uk/uis/devops/iam/card-database/card-frontend/-/issues/15.
Edited by Monty Dawson