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.