[SP-1090] Version dates do not change

Backport of Regression [PDI-11359]
Timestamp for jobs in DI repository continuously displays the same value for different versions.
Fixed by creating new timestamp at check-in of JCR File.

http://jira.pentaho.com/browse/SP-1090
Merge pull request #1251 from mdamour1976/5.0

[BISERVER-10626] Error assigning permissions when roles have hyphens on their name
Merge pull request #1236 from hudak/SP-1090

[SP-1090] Version dates do not change
[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they will run; applied checkstyle
Merge pull request #1258 from webdetails/BISERVER_10767

[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they wil...
[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they will run
Merge pull request #1259 from webdetails/BISERVER_10767

[BISERVER-10767] Backport of BISERVER-10767 - Fix unit tests so they wil...
[BISERVER-10949] - Adding a constructor with the two argument to keep
backward compatibility for upgrades
Merge pull request #1263 from rmansoor/5.0

[BISERVER-10949] - Adding a constructor with the two argument to keep backward compatibility for upgrades