Error handling & selection of cultural and language families

Basic error handling.
Selection of culture variables and language subfamilies and only possible once broader culture category or language family is chosen.

Working on select all traits.