utility Reader that will cap the max amount read to make sure we don't
accidentally downlaod a 30MB file
use atMostNReader and net/http to retrieve the contents of a webpage.
Still needs further tests.