* Added `restrict_to_topics` argument to `record` method of `ROSCore`, allowing
users to restrict bag recording to specific topics by supplying a regular
expression in the same manner as the `rosbag` command line tool.
* Improved documentation for ROSCore, its associated parts, and messages.
* Added `state` property to `ROSCore` along with associated
`SystemState` and `SystemStateProbe` classes.
* Added `command` property to `Parameter`, responsible for recording the
command, if any, that was used to obtain the concrete value for a given
parameter.
* Added ability to provide node-specific name remappings when using `roslaunch`
through the introduction of the `remappings` argument to the `launch`
method.
* Fixed mishandling of complex parameters when reading rosparam tags.
* Added reading and writing of `env` tags for launch files.
* Added `to_xml_string` and `to_xml_file` to `LaunchConfig`.
* Updated handling of `command` attributes in `param` tags during parsing
of XML launch files: Only the output of `stdout` is recorded, and `stderr`
is now ignored.
* Added handling of `$(eval ...)` tags in XML launch files.