add option to view expirations of reservations

I tried to use the copy module but a shallow copy wasn't sufficient to preserve the reserved_groups collection and a deep copy bombed out.

Seems like this pushes things close to wanting to be broken out / refactored but I figured it would be useful for at least as a starting point so here it is.