added documentation to tag library descriptor 
fixed validation issues
fixed license headers