Json dumps and loads with datetime and date support