SERVER-5800 R2Region interface for 2d index covering support, minor refactor