localStorage wrapper that has namespace, expire, etc...