add *Directive.String() so policies fmt better
travis: +go1.2