Reworked the markdown method to support optionally return the unrendered text. Added the to_hash and to_markdown methods.
Reworked the markdown method to support optionally return the unrendered text. Added the to_hash and to_markdown methods.

ivuk/usesthis,waferbaby/usesthis,waferbaby/usesthis,MjAbuz/usesthis,ivuk/usesthis,orta/usesthis,MjAbuz/usesthis,orta/usesthis,MjAbuz/usesthis