Newline character prefaces context rather than follows it.
Added support for "provided" contexts.

Provided contexts are are set automatically based on the executing file in test_file and test_dir. These can either be ignored or configured differently in different reporters.
Update context.r

Corrected spacing.
Update DESCRIPTION

Reverted to old version number.
Merge pull request #74 from trestletech/master

Add notion of "provided" contexts which are provided for each tested file.
Revert "Merge pull request #74 from trestletech/master"

This reverts commit 2ac07c1f8213ec08a4a6e252b33568ffb85d1c8d, reversing
changes made to 3a1b44abe16b757be5f794a4cba435b3b1a5ee02.
Re-roxygenise
Add positive messages to every expectation
Expectation negation
Better system for evaluating code
Check warnings don't suppress errors.
Closes #55
Ensure output captures multiline test.
Closes #68
Improve evaluate_promise documentation
Remove stringr dependency
Pass additional arguments on to grepl
Pass ... on in output, messages, warnings and error
Remove evaluate depedency.
Better tracebacks. Closes #53
Improvements to global reporter state management.
Fixes #76
Retain source info when loading files
Make it possible to limit the number of detailed reports.
Closes #60