Added tests for mobile API

I have to figure out how to add a transcript to the contentstore and how to add updates and handouts.

@ormsbee 
When is `course_handouts_module` `None`? I believe that it can be, but I'd like to understand when that happens (could you also add a comment explaining)? For non-Studio courses?