api_views.py:
- added view for listing visit types

serializers.py:
- new VisitTypeSerializer

models.py:
- BUGFIX: for large files the filehandle isn't guaranteed to be open...actually not sure how this was working for the small files