Pattern files provisioning can be done from multiple sources

Apart from puppet:// source inside module patternfiles, now can be getted from a file on the system. For example from shared folder /vagrant for vagrant machines, outside of the module.