Added CMAKE_OSX_ARCHITECTURES to external libraries tinyxml and yaml-cpp.
Fixed quoting issue with CMAKE_OSX_ARCHITECTURES
LCMS needed -arch flags for OSX
Added a TODO comment for better handling of LCMS_CFLAGS
Refactor architecture cmake code
Implemented USE_EXTERNAL_LCMS flag that was already in the main cmake file
Added methods to get the complete lists of displays and not just the ones that intersect active displays.
Changed name from ActualDisplay to ConfigDisplay
Fixed tabs
Fixed tabbing
Fixed python doc strings
Merge branch 'CMakeOSXArch' into develop
Merging DisplayCache