Allow additional files to be .md files in 3.1

Fix #4
Missing new line at EOF in emails is a warning now

Fix #3
Fix test framework
Add unit test for additional .md files

Fix #4
Add unit test for missing new line in 3.1

Fix #3
Merge pull request #6 from nickvergessen/update-3.1-guidelines

Update 3.1 guidelines