switched the order of urlize and parse markdown
made the test cases pass
Merge branch 'test'