[vector-api] ol.format.KML

Work in progress, but progressing well, and this code is ready for review and wider testing.

NetworkLinks and remote styleUrls are not yet supported, and there's still a bit of missing functionality relating to text styles.

@oterral, please test :)