Fixes several reorder and signed comparison warnings in the mapviz package.
Adds a dialog for selecting services by type This dialog is similar to the ones for listing topics or TF frames, but it is a little different under the hood. Notably:
Adds a way for plugin config widgets to resize and modifies the PCL2 plugin as an example of this behavior. Fixes #393
Adds an icon on the right side of Mapviz's status bar tthat will reset the view to the default zoom level and center it on the origin of the target frame. Resolves #371
The MapvizPlugin class now emits signals when any of the following settings change:
Note that the signals will only be emitted if the setting actually changes, not if it is somehow set to the same value that it was previously.
Contributors: Ed Venator, Edward Venator, Marc Alban, P. J. Reed