ensure GregorianCalendar is used for dates parsing
unify date serialized format and rename the date attribute to reflect its real meaning "release date".