Make parsing variables for hosts and groups more consistent

This commit allows to specify arrays in [group:vars] block.

    [group1]
    example1.com targets="['aaa', 'bbb']"  # this is array

    [group2]
    example2.com
    [group2:vars]
    targets=['aaa', 'bbb']  # for now, this is string