removing the now-unneeded duration info
updated the date pushing to use the date difference instead of simply end = start + duration;
resolves http://bugs.web2project.net/view.php?id=1343