Several fixes for above and below marks for nagari

Above and below marks for Devanagari now work quite well. Even stacking
cases and other esoteric constellations. Still need to hook up for
non-dflt languages, but that is but plumbing (fingers crossed).