Fix for 'empty groups' in .yml.

The default .yml file defines some 'groups', which are left empty. This throws an error, because the code expects an empty `array()`, while the .yml parses these as `null`.

Tis fix prevents "Array expected"-exceptions thrown in, for example, here: 

    $self->variables = array_merge($self->variables, array(