Added a stored, thread safe NSDateFormatter

Instead of creating a new, expensive NSDateFormatter every time one is needed, I created a stored, thread safe formatter to use inside the class.