Leave the CGContextRef as we found it

Avoid potential compounding transforms
Merge pull request #207 from jacobjennings/master

Leave the CGContextRef as we found it
Indenting code for CGContextSave/RestoreGState calls
[Issue #212] Preserve links when auto-resizing label
[Issue #211] Fixing display issue with strikethrough style when labels are not top-aligned