sig updates to be more inline with getItem/setItem
Added support fo Date as expiration parameter
log if not supported and still tried to be used
polyfill note