Fixes for automated test failures via Gradle

Also removed wierd `Page` functions returning themselves
Resolved #43: normalize URLs

Put only `http://www.javaeggs.com/` and you still see trailing slashes
on links in the queue. Yuck.