Added weeks (w, week, weeks) and months (mo, month, months) support

Also, going from a ms amount to a text representation used to round (1.4 years would become 1 year). This caused too much information to be lost, so I added a (max of) 4 decimal rounding.