Sort potential wuobjects from candidates by virtual.
Non-virtual will be preferred.
Merge branch 'develop' of github.com:wukong-m2m/wukong-darjeeling into develop