[vector-api] Support different anchor units in ol.style.Icon 

This supersedes #1482.