Fix Windows multiple display size (Issue #36)

Fixed getMainDisplaySize to look at SM_CXVIRTUALSCREEN and SM_CYVIRTUALSCREEN instead of SM_CXSCREEN and SM_CYSCREEN if Windows says more than one monitor is attached.