ENH: Restricted gls

WIP moving RLS out of the sandbox

added minimal tests
no refactoring yet