Downloads multiple pages

And added size label (quality) as a command-line option.
I will use the specific exception, and check the error code.

I avoided that because it involves re-throwing an exception, and any other exception (authentication, connection error, etc) would be caught while trying to download the images anyway.