Wait for non-blank link in course-overview test

From the screenshots, it looks like the link *is* getting added correctly.  I'm guessing it's initially blank but gets populated by JavaScript after load.  Using `world.css_has_value` will protect against this by waiting for a non-empty value.