Only add leading between lines if no absolute line-height set.
Some first line tricks trying to get closer to how CoreText does it.
Code reindented.
Updated Instructions as suggested by jockm. Closes #142
indenting
markdown
fixed text box frame for RTL text
Fixed content view tile size for Retina iPad

The previous method would set a fixed tile size of 1024x1024. This value is cropped by the clip rect of the tiled layer to the actual size but without multiplying it by scale. This caused the partial drawing method in layout frame to break down on Retina iPad.

The new calculation gets the larger dimension and multiplies it with the screen scale to always get tiles that cover the entire width of the display regardless of orientation.

Fixes #145
Fix linesVisibleInRect.

Before this fix there was an issue with the loop ending too soon for the right side tiles on Retain iPad. The first short line would abort the loop. Fixes #145
error
only draw glyph runs whose frame interests the clip bounds
Added synthesizing obliqueness for fonts that don't have an oblique face.
Added default styles for HR
removed comments
Fixed HR in DIV
fixed NL before HR
restored and enhanced support for line height multiplier in paragraph style
use current line descent for calculated line height
made checking if font needs synthesized obliqueness more robust
This would fail for some custom fonts which don't have the slant value properly set. So we actually inspect the traits instead of the matching font.
make sure that lines were built for visibleStringRange
closes #148
removed test code
replaced typedef for DTColor/DTImage with @compatibility_alias
this should fix a compiler warning
see http://developer.apple.com/legacy/mac/library/#documentation/DeveloperTools/gcc-3.3/gcc/compatibility_005falias.html
#147