added not null constraint to validityInSeconds and implicit in osiam_client table
added the update client mechanism to the rest interface and the dao layer, also added corresponding tests
Merge remote-tracking branch 'origin/master'