KML style icon doesn't show up

Need to pass in 'undefined' instead of null otherwise style parsing fails
on some styles with external references (http://maps.google.com/mapfiles/ms/icons/hiker.png).

Also update KMLDataSource with Cesium KML branch changes from 10/7/14.