added option 'duration' to rosbag play
Refine license description of xmlrpcpp to LGPL-2.1

For industrial applications, it is critical that the version of the LGPL license is provided. The XmlRpc++ implementation is licensed LGPL version 2.1.
Merge pull request #172 from bulwahn/patch-1

Refine license description of xmlrpcpp to LGPL-2.1
apply modified patch from #130 (provided by @schneider42, fix #130)
fix freezing service calls when returning false (fix #168)
reenabled service deadlock test and improved reproducibility
fix roscpp service call deadlock (fix #149)
(roslaunch) API doc didn't always specify exception/error raised in config.py.
Merge pull request #177 from 130s/groovy-devel

(roslaunch) API doc didn't always specify exception/error raised in config.py
fix error message (fix #178)
add missing run dep from rostopic on rosbag (#179)
roslaunch fix

This should fix the inability to use rosservice from within a launch file.
Merge pull request #181 from dawonn/groovy-devel

roslaunch fix
add error message to rosbag when using same in and out file (fix #171)
add --skip-log-check option to roslaunch (fix #133)
moved RosStreamHandler to rosgraph and use rospy time stuff only when available (fix #179)
Merge pull request #121 from stwirth/groovy-devel

added option 'duration' to rosbag play
[win] prefix python script with python executable (fix #54)
use single rospkg.RosPack instance for dry gentools invocation, disable second useless invocation (fix #183)
use single rospkg.RosPack instance for dry gentools invocation for services (fix #183)