Fix calendar ordering using years

Ghost User
2018-01-24T20:49:55+01:00

Closes #37

#### Previous behaviour
Steps to reproduce:

1. Go to the calendar
2. Notice that the events in January are before those in December

#### New behaviour
Steps to validate that it works:

1. Go to the calendar
2. Notice that the events in December are before those in January