ParameterMap::operator== is now based on component names.

The check was on component IDs but these are only valid at runtime.
Refs #8148
Merge branch 'bugfix/8148_parmap_comparison_broken' into develop