Lots of build system fixes, and test fixes
Merge pull request #9 from ros-perception/issue_9

Get proper dependencies in package.xml