group chat user settings & chat session storage

- comments have been added to the code
- basic structure setup to update & storage user chat settings
- clicking on a hangouts button now ultimately result in a group chat session being created for that course  with the corresponding hangouts url (the actual insert is tried from an AJAX JSON call made from the Google+ Hangouts app)