Retention implementation

I did have to make an assumption about what the retention value would be called in the server metadata. So depending on what the nova extension does with this value we may need a corresponding change here.