Merge commit '0ab38ef0af308187cb00e8359de20c47c19d5638' as 'src/diarc'
Squashed 'src/diarc/' content from commit e0d97c9

git-subtree-dir: src/diarc
git-subtree-split: e0d97c978ffccaf1004e888314bbfc8456d416cd
updates CMakeLists to run setup.py
adds setup.py
updates scripts to use new git subtree diarc checkout instead of
externally added symlinks
Squashed 'src/diarc/' changes from e0d97c9..8440cdd

8440cdd makes some changes to diarc.ros package to not import things

git-subtree-dir: src/diarc
git-subtree-split: 8440cddcd639fc917e9476fc1521a6ac02116d47
Merge commit '1fb696d4ffd23b5add8d0c992b48c6d79213d762' into devel
Squashed 'src/diarc/' changes from 8440cdd..17e8589

17e8589 makes parent diarc package prented to be child diarc directory. This lets the whole repository act as a package, while also letting code inside use the package as well
a43f8e7 renames libdiarc to just diarc
6f0c83e moves core files to a libdiarc directory

git-subtree-dir: src/diarc
git-subtree-split: 17e858911dcc0cbf6f85f3275ab429f33d2108c2
Merge subtree diarc/libdiarc branch into devel
gets rqt_graphprofiler working with experimental diarc branch