(PUP-2787) Rename Object Type to Any

This renames the top most type in the type system to Any from
the name Object. This is done because the word Object carries
connotations of "Object Oriented Programming" that simply adds confusion
about how puppet works.

This commit is basically a rename refactoring.
Merge pull request #2780 from hlindberg/PUP-2787_rename-Object-Any

(PUP-2787) Rename Object Type to Any
Merge branch 'master' of https://github.com/puppetlabs/puppet