Margin: Don't compile when opening margin

Includes test case
Settings: Don't crash on no solution

E&C bug
Markdown: Don't crash on no solution

Fixes #544
Compilers: Misc Fixes

Allow compilation without DTE
Properly return HTMLX settings