KML options not applied when library built separately from application

The reason for this is that the constructor applies the options to the instance. This should not be done.

The same will need to be fixed for the GML parser - @bartvde will be working on that.