Update NetTest tests to reflect change of syntax
Update tests to reflect change of syntax in NetTestLoader
Open YAML report in createReport

Also adds reporter exceptions ReportAlreadyClosed and ReportNotCreated
Add tests for YAML reporter
Update ooniprobe.conf.sample

correct comments.
Merge pull request #53 from aagbsn/task_manager

Add a task scheduler for tests and reports
Add changelog for ooni
Merge pull request #61 from samsmith/patch-1

Update ooniprobe.conf.sample
Merge pull request #63 from TheTorProject/changelog

Add changelog for ooni
Merge branch 'master' into feature/task_manager

* master:
  Add changelog for ooni
  Update ooniprobe.conf.sample
  Add tests for YAML reporter
  Open YAML report in createReport
  Update tests to reflect change of syntax in NetTestLoader
  Update NetTest tests to reflect change of syntax

Conflicts:
	ooni/errors.py
	tests/test_director.py
	tests/test_nettest.py
Make logic for scheduling reports more robust

No longer use a deferred list, but keep track of failures and successes via a
single deferred.