Return page contents as list not string

Returning content as a string causes WSGIref to iterate over it character by character and calling sendto() for each character.This takes forever for large responses like 20K transactions in an address lookup.

Returning as a list fixes that. sendto() calls are each 8192 bytes long as seen with strace