added CLS compliance attribute
fixed broken nuget package update (tests were not run)