Options: rename routes to urls
Test: util allows to customize urls
Test: util allows to customize routes to check
Test: check that no more files are generated than urls passed
Test: util test method now returns a failable promise
Warns about a missing handler
Avoid double extension
Avoid doubling similar extensions