fixing for newer express, tests pass

fixed the route thing with new express

getting only 271 elements, not 272, so changed test

add an if(script has source attribute) check, to avoid choking
trying to get source of the google tracker script element
(which does not have a src attribute)