Add param to KmsMediaObject constructor to allow set garbagePeriod

This can be usefull for testing purposes or for special cases
where default period do not fit the needs

Change-Id: I55501c9b36b462f22053240f5c03ab96cff1ed20