add rudimentary TikzExport class
add Document::changed() signal
properly generate TikZ code

add QString Document::tikzCode()
show TikZ code in text edit