Production calender sync

FIx for issue at https://github.com/frappe/erpnext/issues/1705

Added start-date and end-date to production order.
Also added gantt chart view and calender view.
Can you commonify this with get_events() function of Project?