Modified compilation failure message for unit test to add more clarity as students were reading the error and thinking the function invoking their function was the name to use
Fix markdown for unit tests that failed to compile.  Catch out of range exception separately, make suggestion if string::at throws out of range exception. Add formatting so output and errors can be split up by call
Extra newline when creating lists in markdown should not exist, it was a remnant of improper markdown
Markdown overhaul for individual test results, such that output, errors and results are displayed together under the function invocation heading rather than separately. Closes #35