Support for multiple node names in unquoted_node_name

The Puppet DSL supports multiple node names in a single block as a comma separated list however the first iteration of this check only checked the first value. This PR fixes that to find all unquoted node names in the node block.

Closes #323