Allow the Python to CMake Interface to parse nested dictionarys
The current interface as sepcified in python/cmakeoutput.py and cmake/modules/ParsePythonData.cmake is limited to simple dictionaries. However, the implementation can be extended by making the macro recursive and giving a list of list delimiters for the hierarchy levels in the data.