Added unit test to test the markdown file extension.
Cleaned up markdown test cases:

- test_article_with_md_extension
- test_article_with_mkd_extension
- test_article_with_markdown_extension

and replaced with:

- test_article_with_metadata
- test_article_with_file_extensions
Merge branch 'pr/634'

closes #634