Initial commit

First draft of the module.
Make chomp optional in add_files method

Instead of blindly chomping each line in a file, allow do_chomp
attribute to control behavior in add_files loop.
Rename methods related to Markov Chain

Hopefully these names are more inline with what somebody would expect,
e.g. coming from the Wikipedia article on Markov Chains:

next_state -> sample_next_state
walk_chain -> generate_sample
Allow different normal forms

Instead of a boolean, treat the normalize attribute as an argument to
the Unicode::Normalize::normalize function.
Initial documentation

Add documentation in Pod::Weaver format.
Add .gitignore

Stop tracking .sw? files from Vim
Add tests

Test for basic functionality.
Pull version from module

Use Dist::Zilla::Plugin::VersionFromModule
Update version to 0.002

Bump version for release.
Update license: Perl 5 -> Artistic 2.0

The original license was the default from Dist::Zilla, which seemed
reasonable at the time: dual-licensed under GPL and Artistic.

However, GitHub doesn't appear to play nice with dual licensing, and
since the Artistic 2.0 license is GPL compatabile, this change appears
to be the right thing to do.
Add README.pod

This is generated via Dist::Zilla::Plugin::ReadmeAnyFromPod, using the
"keep GitHub happy" example from the documentation.
Bump version to v0.003

This is the "make GitHub happy" release.