Parses possible element attributes

Parses possible element attributes
KML attribute enhancements

Add private attributes property to Geometry base class
Add getter and setter for attributes
Add test for kml custom data attributes
Merge branch 'amenadiel-master'