Cite attribute handling

Closes #215 

Refactors cite handling in `navigator` a bit to make retrieval of such an attribute more reusable.
Also queries more efficiently by them through taking out the section value before making the call and caching it.

The `sentence` directive, which is used in the `sentenceList` directive now also shows this citation information when present.