Support remote_file source format for chef 11.

This handles different cases where the expected source attribute doesn't
match the actual source type (String vs. Array of Strings).
Merge pull request #101 from bjoernalbers/create_remote_file_source_array

Support remote_file source format for chef 11.