Better "missing URL" error message

Added more descriptive error message for when the page object does not specify a URL