(#22792) Rename the 'select' function to 'filter'
(#22792) Add select function that raises error

This adds a select function that tells user to update their manifests
to use the filter function. The function is reserved for future use.
(#22792) Rename 'select' to 'filter' in spec tests
(#22792) Fix typo in filter functions documentation.
(#22792) Rename select_spec.rb to filter_spec.rb
Merge branch 'issues/issue-22792-rename-select' of git://github.com/hlindberg/puppet

* 'issues/issue-22792-rename-select' of git://github.com/hlindberg/puppet:
  (#22792) Rename select_spec.rb to filter_spec.rb
  (#22792) Fix typo in filter functions documentation.
  (#22792) Rename 'select' to 'filter' in spec tests
  (#22792) Add select function that raises error
  (#22792) Rename the 'select' function to 'filter'