Fixed the relative time

Fixed the relative time so it's less code and faster performance. Also
added auto option for plural. Todo is to take out the english word and
put it in a separate function so we can use different languages