Adds markdown highlight support

closes #4574

- adds highlight showdown extension with tests