Change private method name

Avoids using get for something that is not really a constant.
Refs #9802
Add a set of tests to define the behaviour that is currently broken.

Refs #9802
Fix add/replace of values for generic types

A brand new parameter object is always created and it either overwrites
an existing value or adds to the map.
The addPositionCoordinate/addRotationParam are still broken.
Refs #9802
Fix addPositionCoordinate for copied objects.

Refs #9802
Fix addRotationParam for copied objects.

Refs #9802
Remove unused private method ParameterMap::retrieveParameter.

Refs #9802
Add a test for the paramter values after copying between maps.

Refs #9802
Add != Python operator for V3D & VMD.

This ensures that compairsons are done by value and not object identity.
Refs #9802
Merge remote-tracking branch 'origin/bugfix/9802_parameter_map_copy_and_update'