Add "subl protocol" package

Closes #3410.