rightFont should be nil by default

if rightFont is nil, self.font is used. should only have a rightFont
value if it's been explicitly set
a CLAMP macro for applying MIN and MAX boundaries
assert on boxes not being MGLayoutBoxes, and don't remove <-1 tagged views
a trim method for attributed strings
a fork of UIColor-Expanded with additions/changes/cleanups
Mush markup parser into attributed strings
2.0: borders, etched border style, attributed string, markup, more

- MGBox borders (top, right, bottom, left)
- etched border style (borderStyle property)
- Mush lightweight markup parser
- MGLine supports attributed strings and Mush markup
- MGLineStyled to match MGTableBoxStyled as example styled MGLine
- rasterize boolean property
added a changelog file
formatting
more formatting tweaks
even yet more formatting tweaks
updated docs for borders, markup, etc
updated docs for borders, markup, etc
replace __block with __weak, because ARC
fix this:
Multiple methods named 'layout:' found with mismatched result, parameter type or attributes if another class also have a method layout  in ARC
Merge pull request #24 from softminer/master

fixed a possible error in when used <id>
fix vertical centring bug when using top/bottom padding
GIT now ignores build directory
Added autoreleasepool to fix memory leak warning (on iOS 5)
Avoid convenience method when creating dictionary in 'load' to fix memory leak