Draft: [BB-6160] - Adjustments to rating/Markdown MR
This MR adds several small fixes to @DubeySandeep 's MR and adds several tests.
TODO: Frontend tests.
JIRA tickets: https://tasks.opencraft.com/browse/BB-6160
Testing instructions:
Follow directions in the main MR, !25 (merged)