Added a document describing the design and format of OpenDSA config files, fixed configure.py so that diagrams do not need to be specified in the config file