Add the campl-current-page class at the correct level

Overview/first-child wrappers have the `active` class, causing the `campl-current-page` class to be added too early (and so the small-screen navigation opens at the wrong level). This makes sure that any children of the item being checked don't also have an `active` class. Fixes #43.