Fix project lookup link and add programs with gantt

created gantt on the program object,
updated project lookup link on task,
fix misc gantt chart issues
Merge pull request #3 from shawn905/Project-lookup-at-the-task-level-fix

Fix project lookup link and add programs with gantt