Integrate split testing functionality along with experiments on LMS high-level tabs
Address PR comments

remove unused tab
Make tab generator signatures uniform
Pass fake request to tests for tab generators