rqt_reconfigure: Add ability to open clients from command line

This allows a user to list the names of dynamic reconfigure servers they wish
to connect to on startup. Unlike the original implementation in
reconfigure_gui, this makes rqt_reconfigure accept any number of clients, not
just one.

The servers can also be referenced using relative paths from the namespace
where rqt_reconfigure is started.
using CATKIN_ENABLE_TESTING to optionally configure tests
Merge pull request #220 from scpeters/catkin_enable_testing

Use CATKIN_ENABLE_TESTING to optionally configure tests
rqt_bag_plugins: fix PIL/Pillow error.

Fix #224
Merge pull request #225 from bchretien/groovy-devel

rqt_bag_plugins: fix PIL/Pillow error.
rqt_plot: don't add more padding for each additional curve
rqt_plot: don't have required minimum padding

With a fixed absolute minimum padding, rqt_plot is useless for plotting
arbitrarily small values. (For example, trying to plot a magnetic field
measured in teslas, usually having a magnitude of about 1e-4.)
Merge pull request #223 from forrestv/zero_abs_padding

rqt_plot: decreased required minimum padding to 0
fix rqt_bag raw view not showing fields named 'msg' (fix #226)
rqt_marble: compile fix for Ubuntu 14.04

libmarble had some API change in Trusty.
https://projects.kde.org/projects/kde/kdeedu/marble/repository/revisions/603ebd97d3c373e26d2de950467060f480bf2e88

Note: I only tested this on trusty amd64.
Merge pull request #227 from forouher/fix/indigo/trusty

rqt_marble: compile fix for Ubuntu 14.04
add displaying of topic/connection statistics along edges

if topic statistics are available (/statistics) then print
them along the edges (if in NODE_NODE mode).

Displayed are

* frequency, delay (based on the header.stamp) and traffic (in kb/s)
  as text
* delay again using the color of the edge is an indicator (green to red)
* traffic using the penwidth of the edge
Merge pull request #214 from cottsay/rqt-reconfigure-cla

rqt_reconfigure can't take arguments to start of a parameter anymore
update changelogs
0.3.5
rqt_reconfigure: Removing unnecessary margins which make rqt_reconfigure useless on small screens
use queue_size for Python publishers
Merge pull request #228 from jbohren-forks/groovy-devel

rqt_reconfigure: Removing unnecessary margins

This makes rqt_reconfigure usable on small screens
initial import of code
port to rqt