A convenient wrapper for NSDate that does everything you thought NSDate should do, but were surprised it didn't.