Adaption for ipa navigation tests
First scenario
Use only route name as scenarioName
Include ipa navigation
Update launchfiles
Improvments to analysis
If sim is set, include top_camera
Include simulation tests
Include in new real test package
Merge branch 'breaking_point' into nav_test

Conflicts:
	ipa_tests/Makefile
	ipa_tests/config/base_config.yaml
	ipa_tests/config/extended_route.yaml
	ipa_tests/launch/.gitignore
	ipa_tests/mainpage.dox
	ipa_tests_real/Makefile
	ipa_tests_real/config/base_config.yaml
	ipa_tests_real/config/extended_route.yaml
	ipa_tests_real/launch/.gitignore
	ipa_tests_real/mainpage.dox
	ipa_tests_sim/Makefile
	ipa_tests_sim/config/base_config.yaml
	ipa_tests_sim/config/extended_route.yaml
	ipa_tests_sim/launch/.gitignore
	ipa_tests_sim/launch/base.launch
	ipa_tests_sim/mainpage.dox
	navigation_test_skeleton/launch/navigation.test
Remove unnecessary routes
Merge branch 'breaking_point' into nav_test
Dont wait so long for shutdown
Merge branch 'nav_test' into breaking_point
Use ipa_tests_real
Dont launch the table in the real world
Dont require setupRobotService to be set
ipa_extloc don't need robot/robot_env
Increase timeout
Properly show bgr8 encoded videos