Use kramdown as yard markup provider

It's pure Ruby (and licensed under MIT since 1.0), so it's not a problem
to have it as a development dependency. Yard seems to have problems when
the markup provider is not an explicit bundler dependency.