Revert "We don't have to support lower case protocols"
Revert "We don't have to support lower case protocols"

Okay I guess we probably should support case insensitive
protocols, it's part of the spec after all.

This reverts commit 7a8304bd992aa90e216c4d7c774f6f5310f1dd5b.

artivilla/desktop,j-f1/forked-desktop,artivilla/desktop,artivilla/desktop,j-f1/forked-desktop,say25/desktop,kactus-io/kactus,j-f1/forked-desktop,desktop/desktop,j-f1/forked-desktop,shiftkey/desktop,kactus-io/kactus,say25/desktop,say25/desktop,kactus-io/kactus,desktop/desktop,shiftkey/desktop,say25/desktop,desktop/desktop,shiftkey/desktop,artivilla/desktop,shiftkey/desktop,kactus-io/kactus,desktop/desktop