Fixes #8748 - Allow per-module enabling of http(s)

Defaults to http=off and https=on for all except the templates module which is the reverse. Not added to RootPlugin as that should always be on anyway.

I'm wondering if it makes sense to do something more condensed like `:enabled = http|https|true(both)|false(none)` ?