Add catkin support
Add *~ to gitignore