(PUP-2859) Specify call by position/name

This is different from the ParameterDeclaration in https://github.com/puppetlabs/puppet-specifications/blob/master/language/expressions.md#function-calls

This document should probably avoid specifying grammar so that we don't end up with duplication problems.