Tidy up CMakeLists & package.xml, added roslint

This is for after #8 is merged.