Added calendar view cell flags so that we don't call respondsToSelector every time which can be quite expensive.
Removed calling the appearance methods within table view cell which turns out to be really expensive.
Fixed calendar view weekday header.