SWIG support for BOARD_ITEM_CONTAINER. Split board.i into smaller included *.i files. Add depencies on these smaller *.i files to CMakeLists.txt