build: fixing problem with --make-args and adding unit tests for running catkin unit tests