Scheduler changes is a combination of 2 commits.

update API changes for scheduler jobs

added scheduler job update API

added pagination for job history
merging in pramods changes for scheduler update functionality...
refactoring scheduler api names and adding TODO's to be consistent with the rest of the application
Merge pull request #467 from vishwasbabu/pramodn02-MIFOSX-506_77

Pramodn02 mifosx 506 77