Fix to persist Shelve project property whenever the job is updated
this fix would resolve JENKINS-10544
renamed test case
Merge pull request #3 from maselvaraj/master

[JENKINS-10544] Persist ShelveProject property whenever the job is updated