importer - support colored icons from kml

kml allows for icon tinting and this supports generating colored
icons as part of the import process

also add the ability to cache non-serializable metadata for the
bdb store, including kml styles (to avoid multiple parses)

remove incorrect call to store.add and change to save in test