[module/base] Make modules visitable
[puppetfile] Make Puppetfile visitable
[environment/base] Make environments visitable
[source/base] Make sources visitable
[deployment] Make deployments visitable
Merge pull request #231 from adrienthebo/feature/master/visitable-objects

Feature/master/visitable objects