allow source param to concat::fragment to be a string or an Array

This is resolve a regression preventing an array of string(s) being passed to the fragment file resource's source parameter.
Merge pull request #103 from jhoblitt/fragment_source

allow source param to concat::fragment to be a string or an Array