Change d3 usage to only update properties as required. Remove usage of markers on the path in order to avoid IE bug (fix #3)