1. Naive tagger of Moose keywords, 2. setting encoding of tagfile write to UTF-8

I couldn't use nothingmuch's PPI Moose tagger with the fedora vim. The problem was PPI's use of XS modules. So I wrote a Naive tagger.

Is your view of your buffer messed up when you write to file? Mine is because of Config::General:
/tmp/v830047/3:indichar /usr/lib/perl5/vendor_perl/5.10.0/Config/General.pm    /  my $indichar = chr 182;  # �, inserted by _open, our here-doc indicator/