Pull _construct_email out of construct_email and add construct_response.
-rw-r--r-- 20 .gitignore
-rw-r--r-- 53 .mailmap
-rw-r--r-- 906 .update-copyright.conf
-rw-r--r-- 35147 COPYING
-rw-r--r-- 5671 README
drwxr-xr-x - bin
drwxr-xr-x - pygrader
-rw-r--r-- 1930 setup.py
drwxr-xr-x - test