Improved CSS Parser

This PR contains improved handling for commas. This mostly impacts the font-family property. If multiple fonts are separated by commas, the parser will now return an NSArray of font families and it looks for them in order.