Track state of (un)scheduled jobs and add test
Merge branch 'master' into scheduler

Conflicts:
	harpoon-scheduler/shepherd.go
	harpoon-scheduler/transformer.go
	harpoon-scheduler/transformer_test.go
Merge pull request #66 from soundcloud/scheduler

Track state of (un)scheduled jobs