Support UIAppearance protocol for easy customizing of fonts and colors

Currently only supporting UIAppearance in LFSAttributedTextCell, but extending this to other controls shouldn't be too difficult following this example.

Also refactor LFSAttributedTextCell to bring its interface closer to that of LFSDetailView and vice versa.