Add single entry point for executing the test suite

This changeset includes a Makefile with targets for executing the Django test suite and runserver. In addition to using `make` or `make test` to execute the test suite, individual modules can be tested with:

```
$ make test TEST_ARGS="events.RegistrationTests"
```