add test depend, remove usage of roslib.load_manifest, pep8

I added the test_depend on rosnode and removed the usage of roslib.load_manifest which is not necessary for catkin packages. I also formatted the files according to PEP8.