Allow VariableGroup to group scalar variables together

In our setup we might be using multiple scalar variables (for example for ODEs - each variable for different equation). It seems that VariableGroup does not allow grouping these variables together (not quite sure why). This patch removes this limitation.

Verified against INL's test suite.