Hentai Foundry Ripper Improvements

Added login to display kink images (default account shows all, gives 300
images per page, and sorts old to new), fixes small bug with usernames
starting with a number/symbol, and provides file format fallback
(default assumes .jpg, it can be up to 4 file types; this had to be
hacked into DownloadFileThread as I couldn't find another place to do
the check)
Y!Gallery Ripper

New feature complete ripper with login to display porn images (a default
account will need to be provided), image names in the filename (parsed
from the same page as image URLs), and subgallery support (both directly
linked and nested within base gallery links)