replace bluecloth with kramdown pure-ruby markdown parser

seems to be working good on my side, this will avoid having to switch to MRI for docgen.