Split Label into a non-aligned standalone label and an aligned regular label. Implemented on GTK+. Now to write the test.
Added new Label alignment test.
Added the necessary work to make new regular Labels work on the other platforms.
Implemented new label behavior on Windows.
Improved the label alignment test.
(Somewhat hackily) implemented the new label rules on Mac OS X.
Improved the label alignment test.
Updated the README to discuss the new labelling rules.