Added canvas docstring, make logging output optional in attic/t2
Move some code from Label to Misc, make Misc more generic
Refactory set_alignment/set_padding on Misc
Some minor fix on Label/Misc