Remove unused includes
Properly handle SIMPLIFIED_CAIRO in switch statements
Add RenderMethod member to Target class.
Cairo targets use the passed RenderMethod by WorkArea.