Added theme & font size switching to code plugin

There's a config menu in the code view where you can switch font sizes and also switch between dark & light themes (only built-in Ace themes for now since Ace is tricky with custom themes). The selection is saved and restored on reload.