proportional font-size when editing heading cells

@MinRK @takluyver and I had the idea to do this when we were discussing #6225.
appropriate heading level when loading from JSON
match font family when editing heading cells
fix more style consistencies
Merge pull request #6238 from ivanov/cm-heading-fonts

proportional font-size when editing heading cells