Syntax Highlighting for iOS - using Core Text and a UITableView