Added some validation for jobs.
Minor fix for schedule regex.
Fixed bug in chronos-sync for new jobs.
Apply DRY.
Revert "Apply DRY."

This reverts commit 7e76a8040384b2b2d5a99986c9000e4ed8e61ff1.
Apply DRY.

Conflicts:
	src/main/scala/com/airbnb/scheduler/api/DependentJobResource.scala
	src/main/scala/com/airbnb/scheduler/api/Iso8601JobResource.scala
Build fix.
Fixed bad data handling.
Handle SSL with chronos-sync.
Fixed test regression.
Removed unused code.
Finish porting from staging -> master.
Permit modification of job dependencies.
Fix for adding new jobs.
Fix for switching scheduled jobs to dependent jobs.
Another fix for scheduled job updates.
Fixed bad deserialization, better handling for schedules.
Added missing case _ =>.
[chronos-sync.rb] Continue after failed request.
Fix for next().