Added Ceiling, Floor and Round functions

These functions allow users to ceiling, floor or round the DateTime
object by specific time intervals.