Initial steps to making Lists Equatable. I haven't quite sorted out how to specify this with the generics system, but this is progress.