Add further convenience class methods for constructing NSDate objects

These methods are based on 'start' and 'end' of 'yesterday', 'today' and 'tomorrow'.

I've tried to mimic your existing styles and have included tests based on a different route.