When using pluginsync to synchronize modules external facts (<module>/facts.d), source permissions should be preserved (e.g. for scripts etc.)

updating test unit spec
Merge branch 'external_facts_pluginsync_permissions_fix' of https://github.com/m4ce/puppet into external_facts_pluginsync_permissions_fix