Allow some non-200 status codes

Add command line options to allow redirect codes
(in the range 300-399) and permission errors
(403) for private URLs.

Change-Id: Ia8c4e1f80c92527e129b7dfddd26086e69cc7e4e
Signed-off-by: Doug Hellmann <doug.hellmann@gmail.com>