Added param friendly version of create schedule, included conversion to JSON.
Merge remote-tracking branch 'origin/new-schedules' into new-schedules