support semantic capabilities
Merge pull request #6 from osrf/issue_6

rqt_capabilities won't run
Added comments and optimizations to dotgraph code
Merge branch 'master' of https://github.com/osrf/rqt_capabilities into bit-pirate