Fix crash: NSAttributedString takes UIColor not CGColorRef
Fix iOS7 bug when setting CATextLayer color

Set attributes of CATextLayer directly (font, fontSize,
foregroundColor, string) rather than using NSAttributedString. Setting
the color of NSAttributedString to a UIColor seems to cause an error -
setting it to CGColorRef causes crash on iOS8. Can’t win!
Merge branch 'iOS8_beta'