Creating a "metapackage" containing a strands_ui.launch file

* The strands_ui package is not a metapackage in the pure sense of the word but has the same functionality + installs a launch file for mary and the webserver. Since metapackages are not allowed to install things it's a regualar package.
* The strands_ui.launch file launches mary and the webserver together
* The strands_ui package does not include the marathon gui because I didn't know if that will be released in the first place.
* The nav_help_* launch files now have a parameter that allows to start the webserver and mary together with the help nodes. This has just been added for backwards compatibility but the default value for the parameters is false to it to peoples attention that the structure has changed.
added check for strands_webserver
upadting dependencies
deleting launch file, as the ui stuff now has its own launch file
update nav_help_speech package.xml
Revert "added check for strands_webserver"

This reverts commit 09f51a8c39b30ff872a4bc775a78f5d924ea24ae.
help_screen now waits for strands_webserver services
help_speech now waits for mary_tts action
getting file names consistent across help packages
bug fix + print when help nodes are running
deleting deprecated launch file for help speech
Removed nav_help_* launch files
Merge branch 'launch' of https://github.com/cdondrup/strands_ui into hydro-devel
moving human_help_manager service definition to human_help_manager pa…
…ckage
Merge pull request #42 from cdondrup/launch

Creating a "metapackage" containing a strands_ui.launch file
Merge branch 'hydro-devel' of https://github.com/strands-project/strands_ui into hydro-devel
moving help packages to strands_recovery_behaviours
Merge pull request #43 from BFALacerda/hydro-devel

changes to deal with new launch and repo structure