Don't add empty string value to valueless attributes

For example does not change `<div ng-transclude></div>` to `<div ng-transclude=""></div>`, but leaves empty attributes as is. Possibly fixes issue #9, although I am not sure what is meant there exactly.