add fix for new conversations toolbar appearing under rainbow bar

The toolbar for the new conversations view appears under the SFU rainbow bar as it has a fixed top property. Uses custom JS to bump it down on page load.

Also adds a bunch of utility functions to sfu.js (on the `utils` namespace). Taken from rpflorence's InstructureCon presentation: https://gist.github.com/rpflorence/5817898