Add maxDepth paramater
Don't need to update depth in queue if smaller than duplicate
Add maxDepth parameter
- SimpleCrawler now support defining a max depth for links fetching
- CSS/JS files are not affected by depth, this way all images and linked CSS/JS files from allowed HTML pages are fetched. If the HTML page depth is greater than max depth, we will not fetch it and not discover resources on it.