LemonCake/MSLabel — pull request #8 by alexefish (2012-08-08 16:24:26+00:00)
Title: Adding verticalAlignment property & removed need for space to trigger new line

A number of major changes:

* Added the verticalAlignment property, options are:

`MSLabelVerticalAlignmentTop`
`MSLabelVerticalAlignmentMiddle`
`MSLabelVerticalAlignmentBottom`

* Removed the need for a white space to trigger a new line, new lines are now triggered whenever the width limit is met regardless of a space being entered in the string.
* Had a major spring clean to increase readability
* Added the `setup` private method to set defaults
* Overwritten `initWithCoder:` so labels loaded from nibs set defaults
* Removed the `anchorBottom` BOOL (the vertical alignment enum is a lot more powerful and robust)
* Added a slight buffer to allow for characters like: `y g p` being clipped when aligned bottom.