handle months names in french (updated d3.js to handle locale) + more refacto
fix popover for CMP