Added class WeakTimedSelector. Fixed a bug With NSDate's dateOffsettedBySeconds. Before the mehtod would truncate milliseconds which caused the offseted date to be off by 0 to 1 seconds. The dateOffsettedByDays also truncates, however it does it intentionally and probably needs to be renamed to reflect that.