Add dirtyChanged signal + utility slots
Add QCodeEditTabWidget designer plugin
Add last tab closed signal