Introducing GfxFilterFactory interface and implementations
GfxFilterFactory is used to create scaling filter at startup
Drawing frame is defined with exact coordinates rather than multiplier
Convert legacy filter ids to new filter id & scaling value
Picked out some gfx drivers implementation to base class