ziafazal/api-update-user-time-when-emtpy:accept empty user title

@mattdrayer  @dino-cikatic user detail api now saves empty `title`. test_bogus_course_id was not complying to new course url pattern settings so updated it to pass couple of failing tests.
We should add a comment here indicating that we are aware of the 'no title' use case and are purposely accommodating it