Get all displays from the config file

getNumDisplays and getDisplay filter the display list by the active display list. A method was needed to be able to get all the displays from the config. This also corrects the problem of reading a config file and writing it back out with all the displays intacted. To ensure backward compatibility the original methods were not changed. Two new methods were added getNumConfigDisplays and getConfigDisplays that do not filter the results. Python and Java bindings were also updated.