Freshen canvas items as soon as they get created, closes #57
Fix some indentation issues
Another removal round of superflous g_list_free_full
Make remaining rotation methods use IDFlip enum