Support theme type [frontend, backend] in manifest

So that in “control extension” we can show only one type of theme [frontend, backend].
`$manifest->type` should be either null or array.