Fixed dependency ordering.  Scheduler is now dependency of service.

Refactored JobExecution to use an interface so internal operations are
hidden from Jobs.
Merge branch 'master' into USERGRID-753
Merge pull request #63 from apigee/USERGRID-753

Usergrid 753