make cross-references in the margin align towards the text block
instead of being justified.
make space for marginal cross-references.
marginal notes now appear correctly, but don't always fit on the
page causing out of float errors and related problems. #45