Add an action list endpoint to the API

- Tests for models, views, and serializers
- New(ly functional) route
- New view for action list
- Renamed activity model (and all related objects) to action