BLD-1117: Add read-only list of Group Configurations.

Create group configuration page framework:

  * If no group configurations in course:
    - Show Group Configurations page with no group configurations listed. (No "Create new group configuration" button yet.)
  * If group configurations exist in course:
    - Show, for each group configuration, show the group configuration name and number of groups.
    - DON’T show in what units the group configuration is used yet. That will be a separate story.
    - Expand to see description, group names and allocations.
      + Again, don’t show where the group configurations are used yet; this will be a separate story.
    - No “Edit” link at this point (subsequent story will implement).

Configure when the Group Configurations page is visible in the Settings menu:

  *  Before the `split_test` advanced module is enabled, Group Configurations page shouldn’t be visible in the navigation (in the menu bar).
  *  After the `split_test` advanced module is enabled, Group Configurations page should be visible in the navigation.
  *  We know that this will mean that the Group Configuration page navigation will not appear immediately (will appear on page refresh or otherwise navigating to another page). This is a wider problem with advanced settings and will be dealt with in a separate story.

Please review: @andy-armstrong , @frrrances , @mhoeber , @auraz 

Sandbox: http://studio.tymofij.m.sandbox.edx.org/
I think, we should do that carefully and  in separate PR. We should take care about the translations.

As I can see `Details &amp; Schedule` is used in:
`cms/templates/settings_graders.html` , `cms/templates/settings_advanced.html`

Message `Edit Course Details &amp; Schedule` in used in `common/lib/xmodule/xmodule/course_module.py`.

The message has already translations:
msgid "Details &amp; Schedule"
msgstr "細節與時程"
msgstr "细节 &amp; 日程"
msgstr "Chi Tiết &amp; Lịch Trình"
msgstr "Ayrıntılar &amp; Takvim"
...