Puppet modules owned by root when mounted in sync'ed folder.

Added :owner => root to mount options. 

In my experience, when using puppetmaster it can be really tricky to have puppet files owned by someone different than "root" (because files that should be owned by root in the "agent" become owned by "vagrant").

This is using puppet apply instead of puppetmaster, but anyway looks safer to me... It's just an idea, feel free to discard this pull request if you disagree.