Add a "context" setting to the popup module

In our current project we needed to change the element the popup is appended to. We did that so that we may wrap semantic ui CSS selectors with a prefix :

    <body>
      ...
      <div class="custom-prefix modal reference"></div>
    </body>

manifest.scss :

    .custom-prefix{
      ...
      @import "third-parties/semantic/modules/popup";
      ...
    }

ui.js.coffee :

    ...
    $.fn.popup.settings.context = '.custom-prefix.modal.reference'
    ...

This use case is quite specific but I guess this addition could give more flexibility. I mimiced the way the "context" property of the modal module is used.