Redirect most studio access through draft modulestore

rather than have caller figure out whether to call draft or direct.
Fixes get_children to always find draft children in studio.
STUD-1662

@cahrens @nasthagiri please confirm and review. Nimisha, this begins your story