Added DateComponentsConvertible protocol and made Int conform to it.
Also overloaded + i - on NSDate to use it.