Improve validation of inter links

**Don't merge this before we fix #54.**

For `index.md` we want that if the title of `??-*.md` is `Foo Bar` than we use **only** `[Foo Bar](??-*.md)`. For `??-*.md` we don't want to force this rule.
super() should have arguments in python 2.