General tidy-up

Consolidated multiple launchfiles to axis.launch with some suitable
args, added an experimental launcher for using gscam, cleaned up
the CMakeLists file.