NSDate category adding useful utility methods