Added ability to compile and run package using catkin. 

In order to get the project working in catkin, I ported the information from the **manifest.xml** file to the new **package.xml** file, and also modified the **CMakelists.txt** file. I have a check in place where if it doesn't find catkin on the system, it will revert to the previous cmake code.